Назад | Перейти на главную страницу

Проблема с внешним IP-соединением GCP mongodb

У меня есть приложение Spring MVC, и я подключаю его к кластеру MongoDB

Это находится в файле application.properties

mongodb.url=mongodb://userName:Password@xx.xx.x.xx: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, что приводит к исключению неизвестного хоста. что делать, чтобы этого избежать?