Uploaded image for project: 'Traffic Server'
  1. Traffic Server
  2. TS-638

Unify on one management "cli"

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.1.6
    • Management API
    • 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.

      Attachments

        Activity

          People

            zwoop Leif Hedstrom
            zwoop Leif Hedstrom
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: