Зависание времени ожидания запроса - как определить, находится ли он на исходном сервере или сервере запросов? - PullRequest
0 голосов
/ 21 декабря 2011

Я делаю запросы скручивания к серверу SOAP и получаю время от времени тайм-ауты с сервера. Как я могу определить, является ли это ограничением количества одновременных запросов от моего сервера, или это сервер, к которому я делаю запрос?

PS - указанное мной время ожидания скручивания составляет 60 секунд, и оно работало стабильно вплоть до недели назад, и хотя мы внесли изменения в одно из приложений, использующих это, есть другие приложения, которые сломались и не имели любые обновления, сделанные на них на некоторое время.

В настоящее время я внедряю отслеживание сбоев, чтобы видеть коды ответов http, временные метки и соответствующие переменные в запросах, но если у кого-нибудь есть какие-либо предложения из прошлых подобных инцидентов, я был бы очень признателен.

Спасибо.

Ответы [ 2 ]

1 голос
/ 21 декабря 2011

Чтобы увидеть все, что происходит, запустите Wireshark на своем сервере или какую-нибудь другую утилиту для отслеживания пакетов. Затем вы можете увидеть, какие соединения вызывают у вас проблемы.

0 голосов
/ 21 декабря 2011

Вы можете попробовать просто подключиться к серверу через telnet, вставить запрос и посмотреть, как будет получен ответ.

...