serDrem opened a new pull request, #7302: URL: https://github.com/apache/trafficcontrol/pull/7302
These changes enable TM to poll caches that have the same ip address and are in ecmp on the same router, and direct traffic to them appropriately. ## Which Traffic Control components are affected by this PR? - Traffic Monitor ## What is the best way to verify this PR? create two caches with the same service v4 and v6 address that are connected to the same router with ecmp enabled on the route to them aka you should be able to get to both caches with repeated curls Disable keep alives so that TM pick a new port each time they connect to the caches * Generate traffic to a single cache, make sure publish/CacheStatsNew properly show the traffic * Lower the kbps parameter so that one of the caches is marked unavailable. Make sure the other cache is marked unavailable. * Admin down one of the caches in the anycast group. Admin Down cache will remain available, since TM is still polling it, by polling the other caches in the anycast group. Make sure the other cache is available in TM. * Disable the advertisements one of the caches. It should remain available on the TM(since its partner caches are replying), but the polling times will stop being updated. ## PR submission checklist - [] This PR has tests - Functionality depends on complex external network/host configuration - [x] This PR has documentation - [x] This PR has a CHANGELOG.md entry - [x] This PR **DOES NOT FIX A SERIOUS SECURITY VULNERABILITY** (see [the Apache Software Foundation's security guidelines](https://apache.org/security) for details) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
