亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在Windows平臺下安裝Memcached

如何在Windows平臺下安裝Memcached

楊__羊羊 2019-05-14 09:08:07
如何在Windows平臺下安裝Memcached
查看完整描述

2 回答

?
智慧大石

TA貢獻1946條經驗 獲得超3個贊

 1、解壓到指定目錄,如:C:\Memcached\memcached-win32-1.4.4-14。
  
  2、用cmd打開命令窗口,轉到解壓的目錄,輸入 “memcached.exe -d install”。
  
  3、打開控制面板,打開服務,可以看到memcached已經在上面可,如果沒有啟動,則手動啟動一下。
  

  4、使用telnet命令 驗證緩存服務器是否可用。

  

  開始什么都不顯示,回車后輸入命令 stats 查看統計信息,如下圖,說明服務器運作正常。

  

  三、參數介紹
  
  1、以上的安裝和啟動都是在默認環境下進行的,在安裝時可設置如下參數:
  
  -p 監聽的端口 www.2cto.com
  
  -l 連接的IP地址, 默認是本機
  
  -d start 啟動memcached服務
  
  -d restart 重起memcached服務
  
  -d stop|shutdown 關閉正在運行的memcached服務
  
  -d install 安裝memcached服務
  
  -d uninstall 卸載memcached服務
  
  -u 以的身份運行 (僅在以root運行的時候有效)
  
  -m 最大內存使用,單位MB。默認64MB
  
  -M 內存耗盡時返回錯誤,而不是刪除項
  
  -c 最大同時連接數,默認是1024
  
  -f 塊大小增長因子,默認是1.25
  
  -n 最小分配空間,key+value+flags默認是48
  
  -h 顯示幫助 www.2cto.com
  
  如:“memcached -d install -l 127.0.0.1 -m 1024 -c2048”。
  
  2、如果在安裝時沒有添加參數,可通過修改注冊表信息進行設置,打開注冊表,找
  
  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\memcached
  在其中有一個“ImagePath”項,值為:
  
  "C:\Memcached\memcached-win32-1.4.4-14\memcached.exe" -d runservice
  在后面加上“-m 1024 -c2048”。如下圖:
  

  
  3、輸入stats命令后,頁面出現的參數介紹。
  
  STAT pid 4356 服務器進程ID
  
  STAT uptime 56625 服務器運行時間,單位秒
  
  STAT time 1225249079 服務器當前的UNIX時間
  
  STAT version1.1.0服務器的版本號
  
  STAT pointer_size 64
  
  STAT rusage_user 151.845489 該進程累計的用戶時間(秒:微妙)
  
  STAT rusage_system 121.667603 該進程累計的系統時間(秒:微妙)
  
  STAT ibuffer_size 4096 www.2cto.com
  
  STAT curr_connections 13 連接數量
  
  STAT total_connections 54136 服務器運行以來接受的連接總數
  
  STAT connection_structures 318 服務器分配的連接結構的數量
  
  STAT cmd_get 100595 取回請求總數
  
  STAT cmd_set 6510 存儲請求總數
  
  STAT get_hits 96543 請求成功的總次數
  
  STAT get_misses 4052 請求失敗的總次數
  
  STAT bytes_read 4427679 服務器從網絡讀取到的總字節數
  
  STAT bytes_written 6585596 服務器向網絡發送的總字節數
  備注: www.2cto.com
  
  uptime 是memcached運行的秒數,
  cmd_get是查詢緩存的次數。 cmd_get/uptime得到平均每秒請求緩存的次數。
  cmd_set是設置key=>value的次數。整個memcached是個大hash,用cmd_get沒有找到的內容,就會調用cmd_set寫進緩存里。
  get_hits是緩存命中的次數,緩存命中率 = get_hits/cmd_get *100%。
  get_misses加上get_hits等于cmd_get。
  total_itemscurr_items表示現在在緩存中的鍵值對個數。
  total_items == cmd_set == get_misses,不過當可用最大內存用光時,如果memcached設置為刪掉內容,上面的等式就不成立了。





查看完整回答
反對 回復 2019-05-15
  • 2 回答
  • 0 關注
  • 497 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號