在高负载时,我遇到RHEL Linux VM上的服务器打嗝,当a。时 服务器做BGSAVE。
问题不在物理盒中发生。
在VM中修复此问题的最佳解决方案是什么?
我们正在使用RDB转储并禁用AOF。
$ uname -a
Linux akm 2.6.18-238.5.1.el5#1 SMP Mon Feb 21 05:52:39 EST 2011 x86_64 x86_64 x86_64 GNU / Linux
Redis版本:2.2.12
答案 0 :(得分:1)
您是否遇到高内存负载?当Redis执行BGSAVE时,它会分叉进程。这有效地使它占用的内存量增加了一倍。如果这导致你的盒子交换,它可能会使一切都戛然而止。
解决方案:添加更多内存或尝试减小数据库的大小。