實戰Memcached緩存系統(3)Memcached配置參數初解

原文地址:http://blog.csdn.net/poechant/article/details/7082115


尊重知識,轉載請註明本文來自:編程藝術家Poechant的CSDN博客 http://blog.csdn.net/poechant


一、基本參數

在我們第一次安裝Memcached時,一般都是用過這個命令:

  1. memcached -m 512 -u root -d -l 127.0.0.1 -p 11211  


我們先來解釋這幾個參數的含義吧。


-m 指定緩存所使用的最大內存容量,單位是Megabytes,默認是64MB

-u 只有以root身份運行時才指定該參數

-d 以daemon的形式運行

-l 指定監聽的地址

-p 指定監聽的TCP端口號,默認是11211


二、其他常用的參數

-t 指定線程數,默認是4個

-h 打印幫助信息

-c 最大同時連接數,默認是1024.

-U 指定監聽的UDP端口號,默認是11211

-M 內存耗盡時顯示錯誤,而不是刪除項


一開始說的“-d”參數需要進行進一步的解釋

-d install 安裝memcached

-d uninstall 卸載memcached

-d start 啓動memcached服務

-d restart 重啓memcached服務

-d stop 停止memcached服務

-d shutdown 停止memcached服務


三、更多參數

使用"-h"去了解吧~


四、使用服務軟件的經驗

寫到這裏,最後說一句。在使用任何軟件的時候,首先要去關注這樣幾點:


1. 打印幫助信息:

這個一般都是“-h”,當然也有需要“-help”纔可以的。


2. 啓動、停止、重啓/重載配置的命令:

要注意,是同一個命令的不同參數來標識的,還是用不同的命令或腳本。


3. 配置

首先,啓動是否需要配置文件。

其次,如果是比較大型的軟件,一般都需要配置文件,那麼默認的配置文件在哪裏要清楚。

再次,指定加載配置文件的命令格式如何。


4. 指定使用內存容量、線程數、硬盤容量等

是否有這方面的配置參數需要指定,以及如何設置。


5. 日誌文件

首先,是否有日誌文件需要存儲。

其次,如果有日誌文件,默認的存儲目錄是什麼。

最後,手動指定日誌文件的命令格式如何。


6. 最大連接數

首先,是否提供監聽的連接服務。

其次,如果提供,默認的最大連接數是多少。

最後,手動指定最大連接數的命令格式如何。


尊重知識,轉載請註明本文來自:編程藝術家Poechant的CSDN博客 http://blog.csdn.net/poechant


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章