Memcached Fault-Tolerance和failover属性

时间:2013-11-08 17:11:10

标签: memcached failover fault-tolerance

如本页所述:Memcached for PHP and failover

我正在尝试测试Memcached的故障转移。

基本上,我想确保如果其中一个服务器被标记为死机,后续的设置和获取应该重新分配给剩余的服务器。

本页提及OPT_AUTO_EJECT_HOSTS是实现此目的的一个选项。

但是,似乎Memcached :: OPT_AUTO_EJECT_HOSTS按照此页面上的描述进行了折旧:http://hoborglabs.com/en/blog/2013/memcached-php

我也尝试过使用OPT_REMOVE_FAILED_SERVERS选项。但这没什么区别。

我还尝试了OPT_SERVER_FAILURE_LIMIT,将其设置为1。

我的案例中的基准/请求生成器是BRUTIS。

https://code.google.com/p/brutis/

我正在使用libmemcached-1.0.16,memcached-1.4.15,而memcached的php版本是2.1.0。

我应该怎么做才能使故障转移和自动重新平衡工作。

我正在尝试这些选项的不同组合。但是,它不起作用。

有一个相关的问题: Brutis and memcached FailOver

但尚无答案:(

如果有人对此有任何疑问,请分享您的观点。

提前致谢, 阿米特

0 个答案:

没有答案