![GCP mongodb外部ip连接问题](https://linux22.com/image/750806/GCP%20mongodb%E5%A4%96%E9%83%A8ip%E8%BF%9E%E6%8E%A5%E9%97%AE%E9%A2%98.png)
我有一个 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,从而导致未知主机异常。如何避免这种情况?