【问题标题】:Can't use Atlas DB in Rocketchat configuration无法在 Rocketchat 配置中使用 Atlas DB
【发布时间】:2021-07-15 19:54:06
【问题描述】:

我正在尝试更改我的火箭聊天以使用 Atlas DB,该数据库未分片,但具有 3 个节点的副本集。

我的EC2上安装了rocket chat,我不明白如何通过rocketchat配置访问它。

这是 Rocket chat 配置文件中的相关部分:

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"

【问题讨论】:

    标签: mongodb mongodb-atlas rocket.chat


    【解决方案1】:

    我使用这样的连接字符串:

    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 或更早版本。

    【讨论】:

      猜你喜欢
      • 2016-03-30
      • 1970-01-01
      • 2019-04-04
      • 2020-12-25
      • 1970-01-01
      • 2019-05-03
      • 1970-01-01
      • 2021-08-26
      • 1970-01-01
      相关资源
      最近更新 更多