我正在使用memcached PHP扩展名,当您运行addServer时,文档说未建立与服务器的连接,因此,如果memcached服务器出现故障,仍会添加它.
如何检查服务器可用?使用memcached而不是memcache扩展,所以我不能使用getServerStatus.
解决方法:
您可以使用getStats来检查服务器的统计信息:
<?PHP $m = new Memcached(); $m->addServer('localhost', 11211); print_r($m->getStats()); ?>