После замены самостоятельно управляемых NAT-инстансов на управляемый NAT gateway пользователи сообщают, что соединения с приложением закрываются примерно через 6 минут бездействия. Что должен сделать сетевой инженер для решения этой проблемы?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Отслеживать рост метрики IdleTimeoutCount NAT gateway в CloudWatch. Включить TCP keepalive на инстансах EC2 приложения..
Почему это правильный ответ
NAT Gateway имеет фиксированный 350-секундный (примерно 6-минутный) тайм-аут для бездействующих соединений. Если приложение не отправляет данные в течение этого периода, соединение будет закрыто NAT Gateway. Метрика IdleTimeoutCount в CloudWatch покажет количество таких закрытых соединений. Чтобы предотвратить это, необходимо включить TCP keepalive на инстансах EC2 приложения. Это заставит приложение периодически отправлять небольшие пакеты данных, поддерживая соединение активным и сбрасывая таймер бездействия NAT Gateway. Остальные варианты неверны: ErrorPortAllocation указывает на нехватку портов, а не на тайм-ауты бездействия. Настройка HTTP/HTTPS тайм-аутов на инстансах EC2 не решает проблему тайм-аута NAT Gateway. PacketsDropCount указывает на отброшенные пакеты по другим причинам, не связанным с бездействием. ActiveConnectionCount показывает количество активных соединений, а не причину их закрытия. UDP keepalive не применим к TCP-соединениям, которые обычно используются для приложений.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется