Назад | Перейти на главную страницу

Подключение к Amazon AWS крайне ненадежно

У меня есть приложение Java, которое подключается к MySQL на экземпляре Amazon EC2 (восточный регион США) с помощью JDBC (с использованием официальных последних драйверов Oracle, местоположение указано IP). Он также подключается к S3 с помощью предоставленного Amazon SDK.

Проблема в том, что все работает быстро и отлично работает с любого сервера, кроме одного сервера в определенном месте (скажем, LOC-A). Установление соединений в приложении по истечении времени ожидания или в среднем позволяет подключать 1/10 перезапусков (но тогда они действительно медленные). Соединения S3 также выходят из строя с такой же скоростью. MySQL Workbench зависает 9/10 раз при получении результатов из базы данных.

Соединение представляет собой бытовое соединение FIOS (проводное от модема к ПК). 50 МБ / с вниз, 25 МБ / с, пинг <20 мс. Компьютер и модем перезагружены. Брандмауэр отключен. Последние сетевые драйверы. Кеши DNS, ARP очищены. Все привилегии для пользователя MySQL для любого имени хоста.

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

Я понимаю, что даю информацию очень высокого уровня, но код стабилен и никаких изменений не было.

Кто-нибудь может порекомендовать следующий курс действий, пожалуйста? Мы начинаем подозревать (оловянную фольгу-шляпу) глубокую проверку пакетов.

Следующим шагом является проверка у вашего провайдера (в данном случае Amazon), чтобы узнать, знают ли они что-нибудь о проблеме.

Кажется, что они делают:

Подключение к сети

Мы наблюдаем проблему за пределами нашей сети, которая не позволяет небольшому количеству клиентов Verizon FiOS добраться до региона US-EAST-1. Связь внутри Региона, а также возможность подключения из других сетей не пострадают.