Hi, a few months ago while working on cleaning up and stabilizing the connection layers, I figured that we still have ugly hacks bypassing the whole stack around the "mode health", "monitor-net" and "monitor-uri" directives, that were all used to respond to health checks from an external LB. Since SSL was introduced, these started not to make much sense anymore, with raw data being sent directly to the socket and bypassing the SSL stack, and now with muxes it's even worse.
Given their obvious obsolescence I don't expect anyone to be using these anymore and to have switched to other mechanisms like HTTP redirects, errorfiles or Lua instead which are all way more versatile and configurable. Thus I was thinking about marking them deprecated for 2.1 and then removing them from 2.3. Or even better, removing them from 2.1, but since we have not sent a prior deprecation warning, it would really require confirmation that really nobody is using them at all anymore (which I think is likely the case starting with 1.5). Any opinion on this ? Thanks, Willy