AWS Beanstalk内存不足

问题描述 投票:0回答:1

我已经用m5.large实例类型设置了弹性beantalk,但是在生产环境中运行了一段时间之后,它抛出了以下错误-

[[[Tue Jan 28 09:44:37.840041 2020] [mpm_worker:error] [pid 30733:tid 140584956389440](12)无法分配内存:AH00283:fork:无法派生新进程

因此,它导致服务器宕机。可能的解决方案是什么?

amazon-web-services amazon-elastic-beanstalk
1个回答
0
投票
  1. m5大号包含8GB RAM,因此如果它需要更多的App / DB内存,请尝试将其移至m5.xlarge。>
  2. 这通常是由于交换文件空间不足引起的。有时没有它,即使它有足够的可用RAM,系统也必须通过fork操作
  3. 调整mysql数据库服务器配置和我的apache配置以使用更少的内存。
  4. 分配更多+ GB的交换驱动器,即使99.9%的时间不使用该交换驱动器,您也不会用尽内存
© www.soinside.com 2019 - 2024. All rights reserved.