国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

關于redis持久連接問題

ayamzh

如果像mysql那樣用單例模式初始化redis連接對象,存不存在類似mysql gone away這種超時問

6766 7 0
7個回答

walkor 打賞

redis底層會自動重連,但是按照經(jīng)驗來看,redis擴展底層的重連并十分不可靠,還是有連不上的狀況。最好是在底層判斷下異常,然后重連重試一次。

  • 暫無評論
ayamzh

了解了,那這個連接異常的返回值是什么啊,您這邊有處理過么。我客戶端用的是php-redis。

  • 暫無評論
walkor 打賞

redis出錯拋異常,截獲下異常重連并重試一次就好。
當然能夠區(qū)分下異常做相應處理就更好了,不過我這沒有異常對應表。

如果你那里總結(jié)出來了歡迎貼到問答里面,方便后來人查閱,感激不盡。

ayamzh

間隔了2天后 去操作redis連接對象,沒有報異常,這個是不是不會出現(xiàn)mysql gone away這類問題啊。。。

  • 暫無評論
walkor 打賞

redis擴展底層會自動重連,但是不是十分可靠。
另外如果redis服務端如果設置timeout=0,redis服務端并不會主動關閉redis鏈接

  • 暫無評論
ayamzh

這問題還真不好解決。。因為沒遇到過他拋出的異常,所以也沒法做異常處理。。。

  • 暫無評論
hq

哭,一直被這個問題困擾

  • 暫無評論
年代過于久遠,無法發(fā)表回答
??