0
我有一個錯誤,長時間運行的進程在前幾天工作正常,但是對redis的查詢達到了我設置的45秒超時。也就是說,如果redis完全失效,我的程序只會崩潰,但事實並非如此。它等待並等待超時(45秒),並再次嘗試再過45秒。如何將套接字連接更改爲僅超時而完全關閉?
如果我停止過程並重新啓動它,再過幾天一切都會好起來的。
這是使用Elastic Load Balancing在ec2上運行的,而我的進程與redis不同。
我需要在我的本地開發環境中重新創建這種情況。我怎麼能不殺我的本地redis,而是把它放到讀取超時的狀態?
啊,是的,這是一個好主意,謝謝。 –