Hello - this has puzzled me for a long time.
We have three ArcGIS Server nodes sharing the load for our map services. In ArcGIS Server Manager > Site > Machines I have stopped one of the nodes:

The health check (:6080/arcgis/rest/info/healthcheck) for the stopped machine returns a 404 error:

However, If I look at the ArcGIS Server logs through the Admin interface (:6080/arcgis/admin/logs/query) I can still see log mesages from the stopped node. Why doesn't the web adaptor recognize that this node is unhealthy and direct all of the requests to the other 2 nodes? Looking at the last 1000 log messages, roughly 1/3 of the messages are generated by the stopped node.
Thanks,
Bernie.