更新时间:2024-10-30 GMT+08:00

内存不足如何处理?

问题现象

  • 在部署或升级在线服务时,如果部署或升级失败,并且在事件中出现如下类似提示。
    图1 内存不足提示样例1
  • 运行中服务出现告警时,在事件中出现建议:内存不足,请增加内存。
    图2 内存不足提示样例2

原因分析

  • 部署或升级时出现该提示,可能原因是选择的计算节点规格内存太小,无法满足应用部署,请增大内存规格。
  • 运行中服务告警中出现该提示,可能代码有问题导致内存溢出或者业务使用量太大导致内存需求增多。

处理方法

  • 在部署或升级在线服务时,选择更大内存规格的计算节点。
    图3 选择计算节点规格
  • 运行中服务出现告警时,需要分析是您的代码是否出现漏洞导致内存溢出、是否因为业务使用量太大需要更多的内存。如果因业务原因需要更多内存,请升级在线服务选择更大内存规格的计算节点。