> On May 7, 2018, at 4:04 PM, James Peach <jpe...@apache.org> wrote: > > > >> On May 7, 2018, at 4:28 AM, Leif Hedstrom <zw...@apache.org> wrote: >> >> Hi all, >> >> I’d like to propose that we kill off traffic_cop for ATS v8.0.0. The >> consensus is that there are better system level tools to manage health >> checks out of band like it does. > > Do you mean a local service manager, or a CDN load balancer check? Can you > give an example of a something that will manage the health checks?
A load balancer, haproxy, nginx, custom tools that your dev team might have developed. I think the killing of traffic_server that traffic_cop does is a flawed design, which is why we added the option to turn that off, which is how we run it in prod. If you truly want to do such a think, writing a shell script that does a “curl” on some URL and then “kill -9” would not be difficult. :-). — Leif > >> Doing this would require >> >> * Removing the synthetic health check thread from traffic_manager >> * Removing the backdoor in traffic_server >> * Modifying the init / systemd scripts to start traffic_manager directly >> >> >> Susan has volunteered to do this work, as long as there are no strong >> arguments for keeping traffic_cop. >> >> Thanks, >> >> — Leif >