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

2020-08-05 09:10:08 +08:00
 kisshere

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

2770 次点击
所在节点    程序员
10 条回复
araraloren
2020-08-05 09:13:38 +08:00
先查找一下重启的原因。。看看内核的日志 dmesg 试试。。
skymei
2020-08-05 09:13:54 +08:00
redis log 有吗,是不是你写入缓存有问题啊,内存爆了? CPU 跑满了?
hand515
2020-08-05 09:20:30 +08:00
OOM, 被系统杀了?
lovedebug
2020-08-05 09:21:08 +08:00
redis 进程内存限制多少?有多少数据?
AngryPanda
2020-08-05 09:40:22 +08:00
@hand515 oom 应该不是系统重启,而是 kill 进程吧
opengps
2020-08-05 09:55:32 +08:00
有没有可以分析的系统日志呢?( linux 我不懂,win 的话这种问题一般留下点系统日志的)
qiangmin
2020-08-05 10:10:34 +08:00
最大可能是 oom,看看 /var/crash/ 有没有日志。oom 能导致宕机。
realpg
2020-08-05 10:19:31 +08:00
换几根内存试试
1018ji
2020-08-05 14:53:27 +08:00
Redis rdb aof 导致的吧,写入太频繁了
listenerri
2020-08-05 16:04:32 +08:00
有的服务器有 cpu 使用限制,超过阈值后系统就会 被 重启,可以往这方面考虑下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/695703

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX