无法在 Rocketchat 配置中使用 Atlas DB
Can't use Atlas DB in Rocketchat configuration
我正在尝试更改我的 rocket chat 以使用未分片但具有 3 个节点的副本集的 Atlas 数据库。
rocketchat安装在我的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"
我这样使用连接字符串:
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"
要获取连接字符串,只需转到您在 Web 中的 atlas 帐户 -> 您的集群 -> 命令行工具 -> 连接说明 -> 连接您的应用程序 -> 我使用的是 3.4 或更早版本的驱动程序。
我正在尝试更改我的 rocket chat 以使用未分片但具有 3 个节点的副本集的 Atlas 数据库。
rocketchat安装在我的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"
我这样使用连接字符串:
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"
要获取连接字符串,只需转到您在 Web 中的 atlas 帐户 -> 您的集群 -> 命令行工具 -> 连接说明 -> 连接您的应用程序 -> 我使用的是 3.4 或更早版本的驱动程序。