Redis崩溃而没有任何日志错误

时间:2020-09-12 13:32:39

标签: redis

我正在调试Redis中的一些奇怪行为,该行为每两天或多或少崩溃一次,但无论如何都不会显示任何错误,只有在日志中显示:

1:C 10 Sep 2020 15:44:14.517 # Configuration loaded
1:M 10 Sep 2020 15:44:14.522 * Running mode=standalone, port=6379.
1:M 10 Sep 2020 15:44:14.522 # Server initialized
1:M 10 Sep 2020 15:44:14.524 * Ready to accept connections
1:C 12 Sep 2020 13:20:23.751 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
1:C 12 Sep 2020 13:20:23.751 # Redis version=6.0.5, bits=64, commit=00000000, modified=0, pid=1, just started
1:C 12 Sep 2020 13:20:23.751 # Configuration loaded
1:M 12 Sep 2020 13:20:23.757 * Running mode=standalone, port=6379.
1:M 12 Sep 2020 13:20:23.757 # Server initialized
1:M 12 Sep 2020 13:20:23.758 * Ready to accept connections

这就是redis对我说的一切。

我有很多可用的RAM,但我的Redis在Docker容器上作为单个实例运行,缺乏处理能力会导致这种情况吗?我应该使用多个节点吗?我不想建立一个集群只是为了找出问题所在,那又该如何找到问题的真正原因呢?

1 个答案:

答案 0 :(得分:0)

所以,最终,这正是我认为不是的:内存泄漏!

我有16GB的存储空间正在缓慢消耗,直到Redis崩溃,没有任何警告,也没有操作系统/泊坞窗。我修复了导致泄漏的应用程序,问题消失了。

相关问题