上一篇文章中介绍了buff/cache过高的单台服务解决方案和问题查找,本期主要介绍批量清理ECS服务的内存
上一篇文章地址:https://blog.csdn.net/qq_39291929/article/details/109689922
解决问题的初衷:当服务器长期大量业务运行时,buff/cache会随着时间越来越高,可用内存越来越低,最后导致服务不可用,如图所示:
可以看见缓存已经占到了内存的50%以上,可用内存只有2G,随时可能发生服务宕机
解决方案:使用阿里云运维编排OSS----》定时运维,如图所示
1、时间根据自己要求选择,选择模板,这里用到云助手命令
2、设置参数
在设置参数中,需要设置角色,创建角色方法如下:https://help.aliyun.com/document_detail/120810.html?spm=5176.smartservice_service_chat.help.dexternal.6d41709aqcE7Ub
其他高级选项可选可不许选,最多也是选择并发速率。至此配置完成