Виртуальная машина AWS T3 Linux перестает отвечать на запросы, когда загрузка ЦП достигает 80 %
Я использую небольшой экземпляр t3 на AWS. Всякий раз, когда загрузка ЦП достигает 80%, он перестает отвечать на запросы, и мы не можем получить к нему доступ через SSH. После остановки и запуска экземпляра все снова подключается к сети. Вот что я проверил:
- Я проверил логи, но ничего особенного в них не было. 2.ВМ уже работает в режиме безлимитного процессора, и кредитов у нас более чем достаточно.
- Скачок процессора связан с запуском кампании Google, которую мы запускаем каждые 15 дней.
Любое предложение?
1 ответ
Инстансы серии T имеют кредиты ЦП и дополнительный баланс EBS . Вероятно, у вас заканчивается один из них. Посмотрите журналы Cloudwatch, чтобы узнать, какой ресурс вы исчерпываете — скорее всего, это процессор.
Ваши варианты:
- Включите T3 без ограничений, чтобы вы платили за дополнительные циклы ЦП сверх тех, которые включены в базовую стоимость (самый простой вариант и, вероятно, самый дешевый)
- Используйте более крупный экземпляр T3, чтобы иметь больший доступный пакетный баланс.
- Используйте другой тип экземпляра, который не выполняет пакетную обработку.
- Автомасштабирование, поэтому экземпляры добавляются при увеличении нагрузки (это наиболее масштабируемый вариант). Автоматическое масштабирование лучше всего работает с инстансами, имеющими постоянный доступный ЦП или включенный безлимитный T3. Если ваш трафик появится внезапно, вы захотите использовать что-то вроде планового масштабирования.