Я заметил периодический медленный отклик на эхо-запрос от моего сервера приложений к моему серверу базы данных. Поэтому для диагностики я тестировал с помощью стандартных тестов ping и Telnet.
Для тестов telnet он смог подключиться. Однако некоторым telnet требовалось больше времени для подключения, чем другим.
Что касается пинга, я заметил, что мне не хватает большого количества icmp_seq. Время от времени он пропускал. На другом сервере он обменивался данными очень последовательно.
Но для приложения к сети и приложения к приложению пропущенных элементов не было. Из приложения в БД есть.
Кто-нибудь знает, что происходит?
Чтобы добавить, ответ базы данных тоже был очень прерывистым. Иногда медленно. Сервер приложений и база данных также находятся в разных сегментах сети.
Что мы можем посмотреть?
это звучит ужасно, как будто у вас есть дуплексное несовпадение или перегрузка где-то в сети между приложением и БД. Вы пробовали делать трассировка между двумя конечными точками или они находятся в одной IP-подсети? Не могли бы вы подробнее рассказать тип сети (например, LAN, LeaseLine) и доступной пропускной способности сети между приложением и БД?