查詢實時的狀態,類似於「top」命令。
在命令列下執行任一命令(第二個辦法需要通過php):
1. watch "echo stats | nc 127.0.0.1 11211"
結果如下:
stat pid 13785
stat uptime 1377436
stat time 1227764242
stat version 1.2.6
stat pointer_size 32
stat rusage_user 9.265591
stat rusage_system 36.541444
stat curr_items 6
stat total_items 1093
stat bytes 24628
stat curr_connections 19
stat total_connections 79352
stat connection_structures 117
stat cmd_get 609575
stat cmd_set 1093
stat get_hits 608483
stat get_misses 1092
stat evictions 0
stat bytes_read 14703639
stat bytes_written 2297950214
stat limit_maxbytes 52428800
stat threads 1
end2. watch '/www/php/bin/php -r '"'"'$m=new memcache;$m->connect("127.0.0.1", 11211);print_r($m->getstats());'"'"
結果如下:
array
([pid] => 13785
[uptime] => 1377469
[time] => 1227764275
[version] => 1.2.6
[pointer_size] => 32
[rusage_user] => 9.266591
[rusage_system] => 36.541444
[curr_items] => 6
[total_items] => 1093
[bytes] => 24628
[curr_connections] => 16
[total_connections] => 79372
[connection_structures] => 117
[cmd_get] => 609593
[cmd_set] => 1093
[get_hits] => 608501
[get_misses] => 1092
[evictions] => 0
[bytes_read] => 14704073
[bytes_written] => 2298032330
[limit_maxbytes] => 52428800
[threads] => 1
)上面命令假設memcached按預設情況執行,即伺服器位址為127.0.0.1,埠為11211。請按實際情況修改。
企業補貼資金怎麼查詢實時狀態
一般來說,我們要想實時查詢到企業補貼資金的狀態,那麼可以用以下兩種方式,分別為 1 專案申報系統 在企業補貼工作中,我們可以通過所申報的補貼專案機構所屬的申報系統來查詢企業補貼資金的實時狀態。2 中介服務機構 同時,我們也可以通過中介服務機構來了解企業補貼資金的實時狀態,而且相對於我們自己通過申報系...
21 4 檢視memcached狀態
主要關注curr items 和 get hits 用get hits 除以 curr items檢視命中率有多高 命中率的目的,是要確認,memcached快取了資料,而且還有請求,如果光快取卻沒有請求,那麼做這個快取也就沒有意義。1.檢視memcached服務狀態 root hao 01 mem...
用memcached做實時分頁快取
用memcached做分頁快取,可能很多人會覺得麻煩而不用。因為在增加 修改 刪除的過程中,你不知道會影響到哪些資料,而如果把所有分頁相關的資料快取都刪除並重新生成一遍,實現又很麻煩,甚至不可行,所以乾脆就用mysql直接分頁,簡單方便,但是這樣效能卻也下降了。本章就講乙個簡單的實現用memcach...