CLI 查詢 Memcached 目前的 Connection 數量

Linux CLI 想要查看目前 Memcached 的 connection 數量,要怎麼查看呢?

Linux CLI 查詢 Memcached 目前的 Connection 數量

Memcached 預設的 incoming connection 數量上限設定是 1024,要查看目前使用的數量為多少,可以使用下述作法:

  • $ echo stats | nc 127.0.0.1 11211 | grep curr_connections # 假設跑在 localhost 的 11211 (預設值)
    STAT curr_connections 21
  • 目前 memcached 的 connection 數量是 21
  • 註:需要 Ctrl-C 結束

想要於 CLI 執行,自動結束,方便可以做檢查或監控,可以使用下述:

  • echo -e 'stats\r\nquit\r\n' | nc 127.0.0.1 11211 | grep curr_connections # 跑完自動結束 STAT curr_connections 21

寫入 .bashrc 做 alias 的命令

  1. vim ~/.bashrc
  2. alias memcacheconnection="echo -e 'stats\r\nquit\r\n' | nc 127.0.0.1 11211 | grep curr_connections"
  3. source ~/.bashrc
  4. memcacheconnection
    STAT curr_connections 21

相關網頁

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料