更新时间:2024-08-05 GMT+08:00

MongoDB连接参数说明

MongoDB连接适用于第三方云MongoDB服务,以及用户在本地数据中心或ECS上自建的MongoDB,常用于从MongoDB同步数据到大数据平台。

连接本地MongoDB数据库时,相关参数如表1所示。

作业运行中禁止修改密码或者更换用户。在作业运行过程中修改密码或者更换用户,密码不会立即生效且作业会运行失败。

表1 MongoDB连接参数

参数名

说明

取值样例

名称

连接的名称,根据连接的数据源类型,用户可自定义便于记忆、区分的连接名。

mongodb_link

服务器列表

MongoDB服务器地址列表,输入格式为“数据库服务器域名或IP地址:端口”。多个服务器列表间以“;”分隔。

192.168.0.1:7300;192.168.0.2:7301

数据库名称

要连接的MongoDB数据库名称。

DB_mongodb

用户名

连接MongoDB的用户名。

cdm

密码

连接MongoDB的密码。

-

直连模式

适用于主节点网络通,副本节点网络不通场景。

说明:
  • 直连模式服务器列表只能配一个ip。
  • 直连适用于主节点网络通,副本节点网络不通场景。

连接属性

自定义连接属性,支持MongoDB属性,单位为ms。连接属性如下:

  • socketTimeout,默认socketTimeout=60000
  • maxWaitTime,默认maxWaitTime=10000
  • connectTimeout,默认connectTimeout=10000
  • serverSelectionTimeout,默认serverSelectionTimeout=5000

socketTimeout=60000