MongoDB Atlas SSL-соединение сбрасывается по пиру

Я использую облачные сервисы MongoDB Atlas с моим приложением Symfony 3, и в моих логах PHP появляется много предупреждений о том, что MongoClient::__construct(): SSL: Connection reset by peer, Несмотря на то, что у меня иногда появляются предупреждения, я могу успешно подключиться и читать / писать на сервер.

Я использую Doctrine ODM, которая использует MongoClient для подключения к серверу. Я настроил replicaSet в соответствии с конфигурацией MongoDB Atlas.

Когда я просматриваю логи MongoDB, я не вижу ничего странного, что может быть связано с моей проблемой.

Вот моя строка подключения: mongodb://<USERNAME>:<PASSWORD>@datalake-shard-00-00-lnres.mongodb.net:27017,datalake-shard-00-01-lnres.mongodb.net:27017,datalake-shard-00-02-lnres.mongodb.net:27017/test?ssl=true&replicaSet=DataLake-shard-0&authSource=admin

Вот мой конфиг Doctrine ODM

doctrine_mongodb:
connections:
default:
server: "mongodb://<USERNAME>:<PASSWORD>@datalake-shard-00-00-lnres.mongodb.net:27017,datalake-shard-00-01-lnres.mongodb.net:27017,datalake-shard-00-02-lnres.mongodb.net:27017/test?ssl=true&replicaSet=DataLake-shard-0&authSource=admin"options:
authMechanism:  SCRAM-SHA-1
authSource:     admin
connect:        true
ssl:            true
password:       "<PASSWORD>"username:       "<USERNAME>"readPreference: secondaryPreferred
replicaSet:     "DataLake-shard-0"default_database: "test"document_managers:
default:
auto_mapping: true
retry_connect: 4
retry_query:   4

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]