java连接mongodb报错超时连接不上

Exception in thread "main" com.mongodb.MongoTimeoutException: 
Timed out after 30000 ms while waiting for a server that matches
 WritableServerSelector. Client view of cluster state is {type=
UNKNOWN, servers=[{address=hadoop02:12345, type=UNKNOWN, state=
CONNECTING, exception={com.mongodb.MongoSocketOpenException: 
Exception opening socket}, caused by {java.net.SocketTimeoutException:
 connect timed out}}]

java连接不上Mongodb

解决方法:

修改conf文件中的mongod.conf

添加上bind_ip=0.0.0.0 允许所有访问

然后可以连接Navicat 测试是否能连接上


版权声明:本文为Poolweet_原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。