(PECL memcache >= 2.1.0)
Memcache::getServerStatus — 用于獲取一個服務(wù)器的在線/離線狀態(tài)
$host
, int $port
= 11211): intMemcache::getServerStatus()返回一個服務(wù)器的在線/離線狀態(tài),你也同樣可以使用 函數(shù)memcache_get_server_status()。
注意:
這個函數(shù)在memcache2.1.0版本加入。
host
主機(jī)監(jiān)聽地址。
port
主機(jī)監(jiān)聽端口,默認(rèn)11211.
返回一個服務(wù)器的狀態(tài),0表示服務(wù)器離線,非0表示在線。
示例 #1 Memcache::getServerStatus() 示例
<?php
/* OO API */
$memcache = new Memcache;
$memcache->addServer('memcache_host', 11211);
echo $memcache->getServerStatus('memcache_host', 11211);
/* procedural API */
$memcache = memcache_connect('memcache_host', 11211);
echo memcache_get_server_status($memcache, 'memcache_host', 11211);
?>