突然出現mogodb連線報錯


  • 註冊用戶

    系統本來運作正常,突然出現以下連線錯誤,請問有人知道是怎麼回事,如何解決嗎?

    2017-03-13T09:40:25.883+08:00 INFO  [cluster] No server chosen by WritableServerSelector from cluster description ClusterDescription{type=UNKNOWN, connectionMode=SINGLE, serverDescriptions=[ServerDescription{address=10.*.*.*:27017, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoSocketOpenException: Exception opening socket}, caused by {java.net.ConnectException: Connection refused (Connection refused)}}]}. Waiting for 30000 ms before timing out

    檢查 mongo 服務是正常的,也可以正常使用授權帳號連線。


  • Lv 1

    你的集群時間是否沒有先做同步?


  • 註冊用戶

    找到解法了,我改了 /etc/mongo.cnf 下的參數 bindIp from 127.0.0.1 到 0.0.0.0。

    但不知道為什麼要改這個,我的相關系統都安裝在跟 mongodb 同一台機器上,而且一開始安裝好是正常運作的,是第三天才有這錯誤跑出來的。


  • Lv 1

    @Winner-Chen

    这个是预设只能本机读写,通常如果需要远程,都会批注掉

    但批注掉后,会建议加上auth认证,会比较安全


登录后回复
 

与 萌阔论坛 的连接断开,我们正在尝试重连,请耐心等待