【发布时间】:2017-06-10 16:12:38
【问题描述】:
我在尝试部署我的战争神器时收到此消息。我的应用程序正在使用休眠 ogm,它在部署时尝试构建持久性上下文。我收到的消息是:
org.hibernate.service.spi.ServiceException:OGM000071:无法启动数据存储提供程序原因:org.hibernate.service.spi.ServiceException:OGM000071:无法启动数据存储提供程序原因:org.hibernate.HibernateException:OGM001214 :无法连接到 MongoDB 实例:在等待与 ReadPreferenceServerSelector{readPreference=primary} 匹配的服务器时,在 30000 毫秒后超时。集群状态的客户端视图是 {type=UNKNOWN, servers=[{address=mongo:27017, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoSecurityException: Exception authenticationing MongoCredential{mechanism=PLAIN, userName='living ',source='lvdb',password=,mechanicalProperties={}}},由 {com.mongodb.MongoCommandException:命令失败,错误 2:服务器 mongo:27017 上的“不支持的机制 PLAIN”。完整的响应是 { \"supportedMechanisms\" : [\"MONGODB-CR\", \"MONGODB-X509\", \"SCRAM-SHA-1\"], \"ok\" : 0.0, \"errmsg \" : \"Unsupported mechanism PLAIN\", \"code\" : 2, \"codeName\" : \"BadValue\" }}}] 原因:com.mongodb.MongoTimeoutException: 等待 30000 毫秒后超时对于匹配 ReadPreferenceServerSelector{readPreference=primary} 的服务器。集群状态的客户端视图是 {type=UNKNOWN, servers=[{address=mongo:27017, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoSecurityException: Exception authenticationing MongoCredential{mechanism=PLAIN, userName='living ',source='lvdb',password=,mechanicalProperties={}}},由 {com.mongodb.MongoCommandException:命令失败,错误 2:服务器 mongo:27017 上的“不支持的机制 PLAIN”。完整的响应是 { \"supportedMechanisms\" : [\"MONGODB-CR\", \"MONGODB-X509\", \"SCRAM-SHA-1\"], \"ok\" : 0.0, \"errmsg \" : \"不支持的机制 PLAIN\", \"code\" : 2, \"codeName\" : \"BadValue\" }}}]"}}
我需要做什么才能使用其他机制?
【问题讨论】: