3
我使用的是memcached php扩展,当您运行addServer
该文档说没有连接建立到服务器,所以如果一个memcached服务器宕机它仍然会被添加。memcached检查服务器在线
如何检查服务器是否可用?使用memcached而不是memcache扩展,所以我不能使用getServerStatus
。
我使用的是memcached php扩展,当您运行addServer
该文档说没有连接建立到服务器,所以如果一个memcached服务器宕机它仍然会被添加。memcached检查服务器在线
如何检查服务器是否可用?使用memcached而不是memcache扩展,所以我不能使用getServerStatus
。
您可以使用getStats检查您的服务器的统计:
<?php
$m = new Memcached();
$m->addServer('localhost', 11211);
print_r($m->getStats());
?>
在回答上述统计是否在数组中返回PID -1的服务器关闭,任何其他已打开。
如果服务器关闭,它不会出现在'getStats'返回数组的键中? – fire 2011-05-26 15:38:55