在服务器上查看,通过top命令发现%mem占用过高,发现了rsyslogd内存占用很高,
解决方法:
1.修改rsyslogd服务配置文件
cd /usr/lib/systemd/system
vim rsyslog.service
在service配置中添加MemoryAccounting=yes,MemoryMax=80M,MemoryHigh=8M三项。

https://blog.espnlol.com/?p=525
2.重启服务
systemctl daemon-reload
systemctl restart rsyslog
当服务器上通过top命令发现%mem占用过高,尤其是rsyslogd服务内存使用异常时,可以通过修改rsyslogd服务配置文件,在/usr/lib/systemd/system目录下编辑rsyslog.service,添加MemoryAccounting=yes,MemoryMax=80M,MemoryHigh=8M,然后使用systemctl daemon-reload和systemctl restart rsyslog命令重启服务,来限制rsyslogd的内存使用。
777

被折叠的 条评论
为什么被折叠?



