Насколько я знаю, если вы используете балансировку нагрузки IIS ARR, нет необходимости добавлять настройку specail для проверки состояния сервера. Тест работоспособности IIS ARR автоматически отправит запрос на проверку работоспособности сервера. Если IIS ARR обнаружит, что сервер не работает или вернет ошибку, он не будет перенаправлять запрос на сервер.
Кроме того, насколько я знаю, ошибка 404 означает, что страница не найдена, не плохой запрос. Как правило, 400 - это неправильный код состояния запроса.
Если вы обнаружите, что сервер не работает в ваших фермах серверов, я советую вам попытаться получить доступ к серверу напрямую через brwoser, чтобы узнать подробное сообщение об ошибке.
Если сервер возвращает ошибку 404, это означает, что ваш браузер не может получить доступ к серверу, это обычно проблема сети. Вам следует проверить настройки DNS-сервера или убедиться, что веб-приложение IIS запущено.
Если сервер вернул ошибку 400, вам следует устранить неполадки в соответствии с сообщением об ошибке details 400. Normall показывает, когда запрос содержит неверный заголовок.