1
有時我的node-redis客戶端需要很長時間才能初始連接到redis服務器。Node-redis非常長的初始連接
我登錄。對( '錯誤')。對( '端')。對( '連接')和。對( '準備好')事件在這裏:
Redis: storage#0 <localhost:6381> end
Redis: error storage#0 <localhost:6381> [Error: Redis connection to localhost:6381 failed - getaddrinfo ENOTFOUND]
/*... much of same errors, sometimes up to 5minutes ...*/
Redis: error storage#0 <localhost:6381> [Error: Redis connection to localhost:6381 failed - getaddrinfo ENOTFOUND]
Redis: storage#0 <localhost:6381> connect
Redis: storage#0 <localhost:6381> ready
雖然它發生通常我可以使用redis-cli連接到redis服務器。
有沒有人有關於此的原因的任何想法?
我不知道原因,但你可能想要使用127.0.0.1連接而不是本地主機,所以你避免了一個可能會失敗的DNS調用。 –
謝謝,我會嘗試 –
:(沒有任何改變:'Redis的:錯誤存儲#0 <127.0.0.1:6381> [錯誤:Redis連接到127.0.0.1:6381失敗 - 連接ECONNREFUSED]' –