AWS Beanstalk выходит из памяти - PullRequest
0 голосов
/ 28 января 2020

Я настроил elasti c beanstalk с типом экземпляра m5.large , но после запуска в течение некоторого времени на производстве ... он выдает ошибку ниже -

[Tue Jan 28 09: 44: 37.840041 2020] [mpm_worker: error] [pid 30733: tid 140584956389440] (12) Невозможно выделить память: AH00283: fork: невозможно обработать новый процесс

И, следовательно, он заставляет сервер go вниз. Какие могут быть возможные решения, ребята?

1 Ответ

0 голосов
/ 28 января 2020
  1. Большой m5 содержит 8 ГБ ОЗУ, поэтому попробуйте переместить его в m5.xlarge, если ему требуется больше памяти для вашего приложения / БД
  2. Обычно это вызвано недостаточным пространством для файла подкачки. Иногда без него системе приходится выполнять операции разветвления, даже если у нее достаточно свободной оперативной памяти
  3. . Настроить конфигурацию сервера базы данных mysql и мою конфигурацию apache, чтобы использовать намного меньше памяти.
  4. Выделите больше + ГБ на диске подкачки, вам не хватит памяти, даже если этот диск подкачки не используется в течение 99,9% времени
...