Подключение MongoDB от NodeJS / Mongoose Private IP Issue - PullRequest
0 голосов
/ 12 сентября 2018

Я подключаюсь из моего приложения nodejs с помощью mongoose к реплике MongoDB, установленной в AWS. Это соединение сделано через частный IP экземпляров БД, и все работало нормально.

Недавно я проводил некоторое тестирование и обновился до узла 8.11.2, и теперь я замечаю, что когда я пытаюсь установить соединение через mongoose, он каким-то образом преобразует частный IP-адрес БД в публичный IP-адрес и подключает его. путь. Тем не менее, в соответствии с нашей безопасностью, которая заблокирована, и поэтому соединение не удается.

Я прошел настройку сети с поддержкой AWS, и, похоже, все хорошо на стороне AWS / сети. С того же сервера, если я пытаюсь подключиться к экземпляру БД, используя частный IP, но в оболочке mongo, он работает нормально, но соединение mongoose завершается неудачно с помощью кода в узле. Все соединения между серверами исправны.

Есть предложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...