我正在阅读有关memcache故障转移的文档,我的理解是它应该自动工作,如果memcache.allow_failover = 1
但是,它不适用于我的情况
public function __construct(array $settings) {
$this->link = new \Memcache();
foreach($settings['servers'] as $server){
list($server, $port, $weight) = explode(':', $server);
$this->link->addServer($server, (int) $port, 0, (int) $weight);
}
}
the servers array is like this
["slave01:11211:1","slave02:11211:1"]
一旦我停止其中一个并尝试写一些东西,我得到一个例外,即memcache无法连接到服务器 我正在使用pecl-memcache 2.2.7
有什么想法吗?
由于