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