redis for lack of backlog
2017-08-29 09:58
162 查看
版本:
redis-3.2.9
部署:
5台64G内存的物理机,每台机器启动2个redis进程组成5主5备集群,每台机器1个主1个备,并且错开互备。
问题:
发现redis进程占用内存高达40G,而且全是备进程。尝试通过重启进程方式释放内存,但进入复制死循环,报如下所示错误:
for lack of backlog (Slave request was: 51875158284)
通过网上查找资料,修改client-output-buffer-limit和repl-timeout值,问题未能得到解决,仍然报for lack of backlog,并仍然循环复制。
move备进程的data目录,但保留nodes.conf文件,然后再重启,这次重启成功。采取同样方法处理其它备进程,同样成功,内存同样降到和主进程接近的大小10G。
待分析:为何备进程占用的内存是它的主进程的4倍(分别40G和10G)?除了上述方法外,是否有其它更安全可靠的释放办法?
redis-3.2.9
部署:
5台64G内存的物理机,每台机器启动2个redis进程组成5主5备集群,每台机器1个主1个备,并且错开互备。
问题:
发现redis进程占用内存高达40G,而且全是备进程。尝试通过重启进程方式释放内存,但进入复制死循环,报如下所示错误:
for lack of backlog (Slave request was: 51875158284)
通过网上查找资料,修改client-output-buffer-limit和repl-timeout值,问题未能得到解决,仍然报for lack of backlog,并仍然循环复制。
move备进程的data目录,但保留nodes.conf文件,然后再重启,这次重启成功。采取同样方法处理其它备进程,同样成功,内存同样降到和主进程接近的大小10G。
待分析:为何备进程占用的内存是它的主进程的4倍(分别40G和10G)?除了上述方法外,是否有其它更安全可靠的释放办法?
相关文章推荐
- Unable to partial resync with the slave for lack of backlog (Slave request was: 2595405802583).
- 警告: Scene is unreachable due to lack of entry points and does not have an identifier for runtime acc
- Scene is unreachable due to lack of entry points and does not have an identifier for runtime access via -instantiateViewControllerWithIdentifier解决办法
- Scene is unreachable due to lack of entry points and does not have an identifier for runtime access
- Workaround for Lack of Attribute-level Privilege
- Scene is unreachable due to lack of entry points and does not have an identifier for runtime access
- Scene is unreachable due to lack of entry points and does not have an identifier for runtime access
- 【redis启动失败】he Windows version of Redis allocates a memory mapped heap for sharing with the forked pr
- Scene is unreachable due to lack of entry points and does not have an identifier for runtime access
- Swift: 消除警告-Scene is unreachable due to lack of entry points and does not have an identifier for
- Sports Minister Lampooned for Lack of Sporting knowledge
- His job is on the line because of his lack of concern for his duties
- out of range value for "bank_card_no"
- [INS-41107]eth0 selected for one or more of the public or private interfaces is not on a shared subn
- Method and apparatus for verification of coherence for shared cache components in a system verification environment
- Solution for error "Store update, insert, or delete statement affected an unexpected number of rows"
- 理解 JavaScript 中的 for…of 循环
- org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [com.oskyhang.gbd.service.UserService] found for dependency: expected at least 1 bean which qualifies as aut
- fatal error C1010: unexpected end of file while looking for precompiled header directive
- Goodness-of-fit tests for the generalized pareto distribution.