Php memcached检查服务器处于联机状态
我使用的是memcachedphp扩展,当您运行Php memcached检查服务器处于联机状态,php,memcached,Php,Memcached,我使用的是memcachedphp扩展,当您运行addServer时,文档中说没有建立到服务器的连接,因此如果memcached服务器宕机,它仍然会被添加 如何检查服务器是否可用?使用memcached而不是memcache扩展,因此我不能使用getServerStatus检查服务器的状态: <?php $m = new Memcached(); $m->addServer('localhost', 11211); print_r($m->getStats()); ?>
addServer
时,文档中说没有建立到服务器的连接,因此如果memcached服务器宕机,它仍然会被添加
如何检查服务器是否可用?使用memcached而不是memcache扩展,因此我不能使用getServerStatus
检查服务器的状态:
<?php
$m = new Memcached();
$m->addServer('localhost', 11211);
print_r($m->getStats());
?>
在上面的答案中,如果在stats return PID-1数组中,服务器关闭,其他任何服务器都打开。如果服务器关闭,它不会出现在getStats
返回数组的键中吗?