Вы можете попробовать один из способов применения пиринга VPC из EC2 в MongoDB Atlas (AWS).Как MongoDB Atlas, так как теперь функция пиринга VPC.
Если вы пытаетесь подключить MongoDB через общедоступную сеть, это может быть медленным.
Запущенные в другом регионе экземпляры AWS могут создать соединение с использованием межрегионального перекрестный пиринг VPC .
Так что, если вы следуете традиционному способу внесения в белый список ACL, попробуйте это, это уменьшит задержку. Пожалуйста, проверьте все VPC региона (убедитесь, что не будет никакого конфликта IP) ипопробуйте подключиться, используя частные подключения.
РЕДАКТИРОВАТЬ: 1
С MongoDB нет дополнительных штрафов за использование вне региона, но большинство протоколов баз данных не оптимизированы для условий высокой задержки.Возможно, вам лучше настроить реплику чтения в других регионах.
Вы можете прочитать это: https://www.mongodb.com/blog/post/optimizing-fast-responsive-reads-cross-region-replication-mongodb-atlas
РЕДАКТИРОВАТЬ: 2
Если вы не можете отправить свою базу данных в несколько регионов (например, с помощью реплик чтения), вам следует рассмотреть возможность использования CloudFront перед вашим приложением (веб-сайтом), чтобы разрешить кэширование запросов в разных регионах.
Технически это не улучшит задержку между приложением и базой данных, но с точки зрения восприятия производительности вашим пользователем, это будет немного быстрее.