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

Fix ICP to work again

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 3.0.0
    • 4.2.0
    • Core, ICP
    • None

    Description


      ICP is broken in all the releases and master, but we have options for that: inter-colo peering to use the parent.config, local network peering to use the cluster.

      refer to the official docutments for parent.config and cluster howto.

      http://icp.ircache.net/
      The ICP implementation in Traffic Server broke when epoll() was introduced. Its still an interesting and used feature in caches:

      • when a caching layer of several boxes are used ICP helps to reduce disparities when a client is not routed to the same cache on subsequent requests
      • after a restart, it can help reduce the time spent in a cold cache situation

      Attachments

        1. TS-32-segfault-workaround.diff
          0.4 kB
          Gota Adachi
        2. TS-32-icp-multicast-master.diff
          4 kB
          Gota Adachi
        3. TS-32-icp-multicast-3.2.x.diff
          4 kB
          Gota Adachi
        4. TS-32-icp-basic-master.diff
          4 kB
          Gota Adachi
        5. TS-32-icp-basic-3.2.x.diff
          4 kB
          Gota Adachi

        Issue Links

          Activity

            People

              zym Zhao Yongming
              mlibbey Miles Libbey
              Votes:
              7 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: