GCP mongodb外部ip连接问题

GCP mongodb外部ip连接问题

我有一个 Spring MVC 应用程序,并且正在将它连接到 MongoDB 集群

这是在 application.properties 文件中

mongodb.url=mongodb://userName:[email protected]:27017,xx.xx.x.xx:27017,xx.xx.x.xx:27017/?authSource=admin

该集群部署在 GCP 上,有一台主服务器和两台辅助服务器。但是,部署后,当我点击 API 获取数据时,出现了错误​

{java.net.UnknownHostException: mongodb-3-arbiters-vm-0}}, {address=mongodb-3-servers-vm-1:27017, type=UNKNOWN, state=CONNECTING, exception={com.mongodb.MongoSocketException: mongodb-3-servers-vm-1}, caused by {java.net.UnknownHostException: mongodb-3-servers-vm-1}}

外部 IP 正在映射到 GCP 仪表板上的服务器名称。xx.xx.xx.xx:27017 到 mongodb-3-servers-vm-1:27017,从而导致未知主机异常。如何避免这种情况?

相关内容