V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
kisshere
V2EX  ›  程序员

只要一开启 Redis 作为缓存,服务器频繁重启怎么回事

  •  
  •   kisshere · 2020-08-05 09:10:08 +08:00 via Android · 2771 次点击
    这是一个创建于 1607 天前的主题,其中的信息可能已经有所发展或是发生改变。

    matomo 统计系统,开启 Redis 后,系统频繁重启,而用 MySQL 作为缓存 则重来不会重启,我也不知道怎么查找重启原因,请教一下这是怎么回事

    10 条回复    2020-08-05 16:04:32 +08:00
    araraloren
        1
    araraloren  
       2020-08-05 09:13:38 +08:00
    先查找一下重启的原因。。看看内核的日志 dmesg 试试。。
    skymei
        2
    skymei  
       2020-08-05 09:13:54 +08:00
    redis log 有吗,是不是你写入缓存有问题啊,内存爆了? CPU 跑满了?
    hand515
        3
    hand515  
       2020-08-05 09:20:30 +08:00
    OOM, 被系统杀了?
    lovedebug
        4
    lovedebug  
       2020-08-05 09:21:08 +08:00
    redis 进程内存限制多少?有多少数据?
    AngryPanda
        5
    AngryPanda  
       2020-08-05 09:40:22 +08:00 via Android
    @hand515 oom 应该不是系统重启,而是 kill 进程吧
    opengps
        6
    opengps  
       2020-08-05 09:55:32 +08:00
    有没有可以分析的系统日志呢?( linux 我不懂,win 的话这种问题一般留下点系统日志的)
    qiangmin
        7
    qiangmin  
       2020-08-05 10:10:34 +08:00
    最大可能是 oom,看看 /var/crash/ 有没有日志。oom 能导致宕机。
    realpg
        8
    realpg  
       2020-08-05 10:19:31 +08:00
    换几根内存试试
    1018ji
        9
    1018ji  
       2020-08-05 14:53:27 +08:00
    Redis rdb aof 导致的吧,写入太频繁了
    listenerri
        10
    listenerri  
       2020-08-05 16:04:32 +08:00
    有的服务器有 cpu 使用限制,超过阈值后系统就会 被 重启,可以往这方面考虑下
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2587 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 03:24 · PVG 11:24 · LAX 19:24 · JFK 22:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.