您好,登錄后才能下訂單哦!
這篇文章主要介紹“啟動Memcache的常用參數以及telnet命令詳解”,在日常操作中,相信很多人在啟動Memcache的常用參數以及telnet命令詳解問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”啟動Memcache的常用參數以及telnet命令詳解”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
1、啟動Memcache 常用參數
復制代碼 代碼如下:
-p <num> 監聽的TCP端口(默認: 11211)
-U <num> UDP監聽端口 (默認: 11211, 0 時關閉)
-d 以守護進程方式運行
-u <username> 運行運行 Memcached的賬戶 非root用戶
-m <num> 最大的內存使用單位是MB 默認是64MB
-c <num> 軟連接數量默認是1024
-v 輸出警告和錯誤信息
-vv 打印客戶端的請求和返回信息
-h 打印幫助信息
-i 打印memcached和libevent的版權信息
-l <ip_addr> 綁定地址 (默認:所有都允許,無論內外網或者本機更換IP,有安全隱患,若設置為127.0.0.1就只能本機訪問)
-P <file> 將PID寫入文件<file>,這樣可以使得后邊進行快速進程終止, 需要與 -d 一起使用
2、Memcache telnet 常用命令
COMMAND | DESCRIPTION | EXAMPLE |
---|---|---|
get | Reads a value | get mykey |
set | Set a key unconditionally | set mykey 0 60 5 |
add | Add a new key | add newkey 0 60 5 |
replace | Overwrite existing key | replace key 0 60 5 |
append | Append data to existing key | append key 0 60 15 |
prepend | Prepend data to existing key | prepend key 0 60 15 |
incr | Increments numerical key value by given number | incr mykey 2 |
decr | Decrements numerical key value by given number | decr mykey 5 |
delete | Deletes an existing key | delete mykey |
flush_all | Invalidate specific items immediately | flush_all |
Invalidate all items in n seconds | flush_all 900 | |
stats | Prints general statistics | stats |
Prints memory statistics | stats slabs | |
Prints memory statistics | stats malloc | |
Print higher level allocation statistics | stats items | |
stats detail | ||
stats sizes | ||
Resets statistics | stats reset | |
version | Prints server version. | version |
verbosity | Increases log level | verbosity |
quit | Terminate telnet session | quit |
3、stats命令詳解
pid | memcache服務器的進程ID |
uptime | 服務器已經運行的秒數 |
time | 服務器當前的unix時間戳 |
version | memcache版本 |
pointer_size | 當前操作系統的指針大小(32位系統一般是32bit) |
rusage_user | 進程的累計用戶時間 |
rusage_system | 進程的累計系統時間 |
curr_items | 服務器當前存儲的items數量 |
total_items | 從服務器啟動以后存儲的items總數量 |
bytes | 當前服務器存儲items占用的字節數 |
curr_connections | 當前打開著的連接數 |
total_connections | 從服務器啟動以后曾經打開過的連接數 |
connection_structures | 服務器分配的連接構造數 |
cmd_get | get命令(獲取)總請求次數 |
cmd_set | set命令(保存)總請求次數 |
get_hits | 總命中次數 |
get_misses | 總未命中次數 |
evictions | 為獲取空閑內存而刪除的items數(分配給memcache的空間用滿后需要刪除舊的items來得到空間分配給新的items) |
bytes_read | 總讀取字節數(請求字節數) |
bytes_written | 總發送字節數(結果字節數) |
limit_maxbytes | 分配給memcache的內存大小(字節) |
threads | 當前線程數 |
4、Memcache 啟動tips
a:監聽內網地址
b:修改默認端口號
c:設置最大連接數,最大內存占用數
到此,關于“啟動Memcache的常用參數以及telnet命令詳解”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。