liunx宝塔面板解决rsyslogd内存占用很高的问题

宝塔面板10字数 2653阅读模式

大鸟博客用的vps是瓦工的3核2G,cn2 gia线路的vps方案,按理说这么个小博客2G内存是足够使用了。可以是最近常常发现内存占用一度达到90%。一度怀疑是缓存所致,但是我的menmcached的缓存也就开了128M,算了不猜了,打开宝塔任务管理器看看内存占用,就一目了然。额,没有这个插件的,可以用top命令也是一样。

宝塔服务器面板,一键全能部署及管理,送你3188元礼包,点我领取https://www.bt.cn/?invite_code=MV9ub2NxdmI=

1、查看进程

点开了宝塔任务管理器,查看了内存占用,发现rsyslogd这货占用了很高的内存,达到了594M。我了个擦擦,太可怕了,那么内存占用的元凶,肯定是这货了。解决方法就是把这个玩意设置的内存设置小点,应该就可以了!在解决这个问题之前,我们先看看元凶~~

liunx宝塔面板解决rsyslogd内存占用很高的问题

2、根本原因

查看rsyslog输出的日志/var/log/

发现rsyslog把Journal的log都进行的输出和汇总。log也就会也多,内存占用也就越多。

同时也可能导致systemd-journald内存占用过高

这个问题就简单提及,感兴趣自己去搜索吧。

3、rsyslogd设置

1)修改rsyslogd服务配置文件

nano /usr/lib/systemd/system/rsyslog.service

2)在Service配置中添加这三项,如下所示:

  • MemoryAccounting=yes
  • MemoryMax=80M
  • MemoryHigh=8M

具体如下如下,仔细看放置的位置。

此处为隐藏的内容
发表评论并刷新,方可查看

5、最后

设置后,顿时内存的占用问题解决了,如果你也有这个烦恼不妨试试。看看解决后的rsyslogd内存占用:

liunx宝塔面板解决rsyslogd内存占用很高的问题

 

weinxin
我的微信
微信公众号
关注大鸟博客公众号
 最后更新:2022-1-10
大鸟
评论  10  访客  10
    • 大海
      大海 2

      我这几天也是苦恼这个,谢谢管理员的指导,现在就去修改

      • 哈哈
        哈哈 1

        学习学习

        • 学习
          学习 0

          学习一下

          • tomme0903
            tomme0903 1

            讲解的非常好

            • tomme0903
              tomme0903 1

              大神你好,我修改完配置重启了服务还是占用过高,这是怎么回事

              • tommy
                tommy 0

                写的太好了学习一下

                • qqqq
                  qqqq 0

                  写的太好了学习一下

                  • ss
                    ss 0

                    回复
                    写的太好了学习一下

                    • 雨呢
                      雨呢 3

                      写的太好了学习一下

                      • 酷
                        0

                        遇到这个问题了看看解决方法

                      匿名

                      发表评论

                      匿名网友

                      :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

                      确定