2010-01-23 85 views
0

真的很奇怪,在這裏進行。最近,我的memcached實例基本上停止了設置密鑰和數據。就像以前一樣,99%的事情都是默默地失敗,之前完全工作。Memcached無法設置

有沒有什麼辦法來解決這個傢伙?我嘗試用數據'test'設置一個名爲'a'的鍵,它仍然失敗並且沒有設置。

它已經工作了幾個月現在突然沒有。

我已經重新啓動守護進程,我已經分離成塊而不是一個大板。所有這些事情,只有少量的數據實際上被設置。

我設置日誌用命令

memcached -d -m 3072 -l localhost -p 11211 -u nobody -v >> /var/log/memcached.log 2>&1 

,但它只是保持空白。上面有任何問題嗎?

幫幫忙! :)

+0

位置請你有什麼改變,什麼診斷你做了詳細說明的步驟。對於我們現在從您的問題中知道的所有信息,您可能只是簡單地停止了memcached守護進程... – 2010-01-23 17:53:56

+0

道歉,我已經詳細闡述了我的主要問題。 – James 2010-01-23 18:11:07

+0

不memcached的有日誌在哪裏可以找到這樣的?:http://old.nabble.com/an-error-found-in-memcache-log-td17645484.html – 2010-01-23 19:26:27

回答

0

你可能沒有任何破損。

嘗試Telnet遠程登錄到你的內存緩存客戶端從訪問內存緩存

執行機器下面

$telnet [insert hostname] 11211 

status 

^]exit 

的^]是逃脫,然後]退出Telnet連接。您可以設置和獲取變量,這種方式也

我懷疑,該配置可以被打破,或防火牆可能已經到位。

1

假設用戶無人具有寫權限/tmp目錄,請嘗試以下,注意到

memcached -d -m 3072 -l localhost -p 11211 -u nobody -v 2>>/tmp/memcached.log