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

Add a multi origin hierarchy to parent selection.

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • 6.2.0
    • Core
    • None

    Description

      Parent Selection is currently used to create a hierarchy of cache server groups. It would be useful to create an origin server hierarchy through parent selection so that say mid tier caches could round robin requests to multiple origin servers possibly at different sites using round robin load balancing and possibly consistent hashing algorithms.

      FEATURE DESCRIPTION:

      A pull request accompanies this ticket that adds this feature to parent selection. A new configuration parameter "parent_is_proxy" is available in parent config. parent_is_proxy=true is the default and indicates that a list of parents and secondary_parents are the usual parent caches but, when set to false, it indicates that the list of parents are origin servers.

      When marked as origin servers, the server FQDN is removed from the http GET request so that only the relative path is in the request. Note that if connectivity fails to all the origins listed or all are marked down, there is no go direct behavior as these are the origins.

      Attachments

        Activity

          People

            jrushford John Rushford
            jrushford John Rushford
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: