Не удается использовать Atlas DB в конфигурации Rocketchat - PullRequest
0 голосов
/ 01 мая 2018

Я пытаюсь изменить мой ракетный чат для работы с базой данных Atlas, которая не защищена, но имеет набор реплик из 3 узлов.

Ракетный чат установлен на моем EC2, и я не понимаю, как получить к нему доступ через конфигурацию rocketchat.

Вот соответствующая часть в конфигурационном файле чата Rocket:

MONGO_URL="mongodb://[USER]:[PASSWORD]@[CLUSTER-NAME]-shard-00-00-[CLUSTER- 
ADDRESS]:27017,[CLUSTER-NAME]-shard-00-01-[CLUSTER-ADDRESS]:27017,[CLUSTER- 
NAME]-shard-00-02-[CLUSTER-ADDRESS]:27017/[COLLECTION-NAME]?replicaSet=[CLUSTER-NAME]-shard-0&ssl=true"

1 Ответ

0 голосов
/ 30 мая 2018

Я использую строку подключения следующим образом:

MONGO_URL="mongodb://[USER]:[PASSWORD]@[CLUSTER-NAME]-shard-00-00-abtx1.mongodb.net:27017,[CLUSTER-NAME]-shard-00-01-abtx1.mongodb.net:27017,[CLUSTER-NAME]-shard-00-02-abtx1.mongodb.net:27017/[DB-NAME]?ssl=true&replicaSet=[CLUSTER-NAME]-shard-0&authSource=admin&retryWrites=true"

Чтобы получить строку подключения, просто перейдите в свою учетную запись atlas в Интернете -> ваш кластер -> Инструменты командной строки -> Инструкции по подключению -> Подключить ваше приложение -> Я использую драйвер 3.4 или более ранней версии.

...