Serverless 应用引擎是jvm在进行垃圾回收的时候会导致重启,有没有什么好的解决方案吗?
针对Serverless应用引擎在JVM进行垃圾回收时可能导致的重启问题,有以下几种解决方案:
综上所述,解决Serverless应用引擎在JVM垃圾回收时导致的重启问题,需要综合考虑内存配置、代码优化、监控告警等多个方面。通过上述措施,可以有效提高应用的稳定性和性能。
oomkiller了吧,可以在事件中心看一下,你看下预留的多少啊,是不是java内存配置太高了,建议不要超过70%,要给操作系统预留一些,例如2g内存配置1200M左右 ,此回答整理自钉群“【3群】Serverless应用引擎(SAE)用户群”
在Serverless 应用引擎(如阿里云的SAE)中,JVM应用频繁重启的一个可能原因是由于垃圾回收压力过大,尤其是当Full GC过于频繁或者GC暂停时间过长时,可能会导致应用响应超时,进而被容器管理器误判为不健康并重启。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。