memcached常用設定引數總結

2020-07-16 10:05:33
#進程與連線設定

-d    #以守護行程(daemon)方式執行服務
-u    #指定執行memcached的使用者,如果當前使用者為root,需要使用此引數指定使用者
-l    #指定memcached進程監聽的伺服器IP地址,可以不設定此引數。
-p    #指定memcached服務監聽TCP埠號。預設為11211.
-P    #設定儲存memcached的pid檔案($$),儲存PID到指定檔案

#記憶體相關設定

-m    #指定memcached服務可以快取資料的最大記憶體,預設為64MB
-M    #memcached服務記憶體不夠時禁止LRU,如果記憶體滿了會報錯
-n    #為key+value+flags分配的最小記憶體空間,預設48位元組
-f    #chunk size增長因子,預設1.25
-L    #啟用大記憶體頁,可以降低記憶體浪費,改進效能

#並行連線設定

-c    #最大併行連線數,預設是1024
-t    #執行緒數,預設4.由於memcached採用NIO,所以太多執行緒作用不大。
-R    #每個event最大請求數,預設20
-C    #禁用CAS(可以禁止版本計數,減少開銷)

#偵錯引數

-v    #列印較少的errors/warnings
-vv   #列印非常多偵錯資訊和錯誤輸出到控制台,也列印用戶端命令及響應
-vvv  #列印極多的偵錯資訊和錯誤輸出,也列印內部狀態轉變

以上就是memcached常用設定引數總結的詳細內容,更多請關注TW511.COM其它相關文章!