У нас есть приложение Java Java, развернутое на экземпляре EC2 на Tomcat и доступное через веб-сервер Apache, который находится за HAProxy (3-уровневая архитектура). Все работает нормально, но время от времени я не могу подключиться к моему приложению вообще с моей машины, и мне нужно подождать (или перезагрузить) мою машину до того, как произойдет подключение. Когда эта проблема возникает, я не могу даже SSH на хосте Bastion. Точно так же, как внезапно вся окружающая среда сошла с ума или в автономном режиме. Это происходит из разных мест (работа, дома), разное время (день или ночь), разные машины (окна, mac, ipad, iphone). Мы запустили сетевые диагностические инструменты в нашей сети на работе и вышли с пустыми руками. Нет проблем с сетью. Перезагрузка машины (или просто ожидание) устранит проблему. Когда проблема начнется на моей машине, я все еще могу получить доступ к консоли Amazon AWS EC2, и я могу проверить, что все экземпляры работают нормально. Но все же, когда я пытаюсь получить доступ к URL приложения из браузера, я продолжаю получать «тайм-ауты» и в то же время не могу использовать SSH. Но если я перезагружу свою машину или просто подожду, связь восстановится сама по себе !!!.Amazon AWS EC2 Периодические перерывы в прерываниях
Странно, что это случилось со многими людьми на работе с разными интервалами, и иногда я могу подключиться к веб-приложению, но мой помощник по работе не смог (даже мы работаем в одной сети!). Это начинает нас сходить с ума. Мы все еще находимся на стадии тестирования, но мы все ближе и ближе приближаемся к дате Go-Live, и теперь мы обеспокоены тем, что наши клиенты также столкнутся с этой проблемой.
У кого-нибудь есть ключ к вопросу о том, что может вызвать эту проблему?
Когда вы говорите, что вы перезагружаетесь - перезагрузите компьютер или AWS VM? Если это ваша машина, то это явно проблема с вашей конфигурацией сети/брандмауэра. –
Что еще вы используете на своей машине? Например, вы используете какой-либо пакет безопасности, например fail2ban? – Rico
TJ. Я перезагружаю свою машину. Я вижу, откуда вы. Но если у меня была проблема с моей сетью или брандмауэром, не должна ли эта проблема мешать мне обращаться к веб-приложению? почему иногда я могу получить к нему доступ, а иногда и нет. Например, сегодня, днем, я попытался получить доступ к веб-приложению из браузера и по истечении времени ожидания запроса. Я ждал (я не перезагрузился в этот раз) пару часов и снова попытался, потом это сработало. Это действительно странное поведение. Наш сетевой администратор запускал свои инструменты в сети, когда однажды мы столкнулись с проблемой, и сеть была в порядке. – Motokazi