我正在尝试连接到远程mongodb.我用当地的mongodb开发了我的应用程序.现在我将应用程序部署到开发人员并配置了dev mongodb.我收到以下异常.
Caused by: com.mongodb.MongoException: can't find a master
at com.mongodb.DBTCPConnector.checkMaster(DBTCPConnector.java:509)
at com.mongodb.DBTCPConnector.call(DBTCPConnector.java:266)
at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:289)
at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:274)
at com.mongodb.DBCursor._check(DBCursor.java:368)
at com.mongodb.DBCursor._hasNext(DBCursor.java:459)
at com.mongodb.DBCursor.hasNext(DBCursor.java:484)
Run Code Online (Sandbox Code Playgroud)
有趣的是,我可以使用本地应用程序中的副本集服务器地址连接到dev mongodb,但是当我尝试将应用程序(深入到dev中)连接到dev mongodb时,我看到上面的错误.
我想知道是否有人遇到同样的问题并解决了.