Digital Ocean应用崩溃排查:疑似内存问题求助
Digital Ocean应用崩溃排查:疑似内存问题求助
大家好,想请教个问题:我在DigitalOcean Apps平台上运行着一个基于Linux的Docker容器,之前稳定跑了一个多月,结果最近突然崩溃了。我翻遍了应用日志,完全没找到代码层面的警告或者错误,所以猜测可能是底层层面的问题。因为没有其他线索,我就去查看了内存和CPU的使用历史,发现了一些异常:
内存使用历史情况
- 内存使用率呈现锯齿状波动:每天大概循环5-8次,在40%到80%之间来回——先是缓慢爬升,然后突然骤降。
- 过去两周里,平均内存使用率有一个稳步上升的趋势,大概涨了10%左右。
现在有两个核心问题想请教社区的各位:
- 这种锯齿状的内存循环,更可能是正常的垃圾回收(GC)机制在工作,还是说这是更深层内存问题的征兆?
- 平均内存使用率的稳步上升,这个情况值得深入排查吗?或者说,每两周做一次常规重新部署,作为保持服务稳定的实用 workaround,是不是合理的选择?
非常感谢大家的见解和建议,提前谢谢各位帮忙!
备注:内容来源于stack exchange,提问作者JeffJassky
相关产品推荐
相关产品推荐

