2015-07-28 85 views
0

我正在從couchbase存儲桶中刪除密鑰。但它造成超時,但獲得(關鍵)始終工作。python delete(key)導致超時的couchbase

default_connection=couchbase_service.get_default_connection() 
default_connection.delete(key) 

異常

[Client-Side timeout exceeded for operation. Inspect network conditions or increase the timeout] 
_TimeoutError_0x17 (generated, catch TimeoutError): <Key=u'foo', RC=0x17[Client- 
Side timeout exceeded for operation. Inspect network conditions or increase the 
timeout], Operational Error, Results=1, C Source=(src/multiresult.c,282)> 
+0

你能分享一些客戶端和服務器端的環境細節嗎?和網絡? –

+0

其實我需要VPN連接,我沒有與VPN連接,這就是爲什麼我得到這個問題。謝謝 –

回答

0

是它的確切的key相同的值?

根據您的部署情況,您可能在磁盤上有一些項目需要更長的時間才能檢索,有些項目在內存中。默認的超時時間是2.5秒,這很長,但是你的磁盤實際上可能很慢。

我沒有足夠的信息,但此刻我猜測這可能是原因。

可能會看到更多信息的工具是turn up logging

+0

關於日誌記錄的更多信息:http://pythonhosted.org/couchbase/api/logging.html –

+0

其實我需要vpn來連接,而且我沒有和vpn連接,那就是爲什麼我得到了這個問題。謝謝馬特。 :) –