Это переписывание этот вопрос StackOverflow. В основном у меня есть веб-роль Azure (а также некоторый балансировщик нагрузки и IIS 7.5), и в некоторых случаях пользователи получают код HTTP 503 и следующее сообщение об ошибке, отображаемое как HTML.
Hello,
A communication error occurred: ""
The Web Server may be down, too busy, or experiencing other
problems preventing it from responding to requests.
You may wish to try again at a later time.
что не имеет смысла, и никто не знает, с чего начать.
Известно, что какой программный компонент вызывает это сообщение об ошибке, и при каких условиях и как можно добиться его надежного воспроизведения?
Если в IIS не установлена настраиваемая страница ошибок, я бы сказал, что это балансировщик нагрузки. Похоже, что балансировщик нагрузки иногда не может подключиться к бэкэнду. Может, нагрузка на бэкенд слишком велика?