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