Centralize behavior when active backend becomes unhealthy

[#81524216]