Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
There a huge code duplication, around "cli" admin control ports. There are two competing implementations, var/trafficserver/cli and var/trafficserver/mgmtapisocket . The first is only used by traffic_line, and does not seem to be nearly as complete or feature full as the latter. I'd like to suggest we do the following:
1) Retire all of proxy/mgmt/cli. This requires a rewrite of traffic_line and traffic_cop to use the alternative mgmtapisocket
2) Rename "cli2" to "cli"
3) And while we're add it, promote proxy/mgmt to just mgmt/, it's a core component that's not particularly tied to proxy.