配置文件

系统初始化后在用户家目录下 .tapdata/ 中生成 application.yml 配置文件。

注意:配置文件中的参数 spring.data.mongodb.passwordspring.data.mongodb.sslPEMKeyFilePassword 因为进行了加密处理,需要使用Tapdata Agent进行修改。

配置文件示例

配置文件说明

spring 选项

配置示例

spring:
data:
mongodb:
username: ''
password: ''
mongoConnectionString: '192.168.1.101:27017/tapdata'
ssl: 'false'
sslCA: ''
sslCertKey: ''
sslPEMKeyFilePassword: ''
authenticationDatabase: admin

spring.data.mongodb.username

  • type:String

  • Default: ''

tapdata metadata mongodb 登陆账号,如果没有设置账号和密码则为空即可。

spring.data.mongodb.password

  • type:String

  • Default: ''

tapdata metadata mongodb 登陆密码,如果没有设置账号和密码则为空即可。

spring.data.mongodb.mongoConnectionString

  • type:String

  • Default: ''

tapdata metadata mongodb 连接地址(不包含密码)。

示例:'192.168.1.104:27017/tapdata'

spring.data.mongodb.ssl

  • type:String

  • Default:'false'

tapdata metadata mongodb 是否启动SSL认证。

可选项:'false'、'true'

spring.data.mongodb.sslCA

  • type:String

  • Default:''

tapdata metadata mongodb ca 证书路径。

示例:'/home/root123/.tapdata/cert/ca.pem'

spring.data.mongodb.sslCertKey

  • type:String

  • Default:''

tapdata metadata mongodb ca 证书密钥路径。

示例:'/home/root123/.tapdata/cert/certificateKey.pem'

spring.data.mongodb.sslPEMKeyFilePassword

  • type:String

  • Default:''

tapdata metadata mongodb key 证书密码。

spring.data.mongodb.authenticationDatabase

  • type:String

  • Default:'admin'

tapdata metadata mongodb 认证库

tapdata 选项

配置示例

tapdata:
cloud:
accessCode: null
retryTime: 3
baseURLs: 'https://cloud.tapdata.io/api'
mode: cluster
conf:
tapdata_port: '3030'
backend_url: 'http://127.0.0.1:3030/api/'
api_server_port: '3080'
TAPDATA_JAVA_OPTS: ''

tapdata.cloud.accessCode

  • type:String

  • Default:''

tapdata replicator 访问管理端的认证码

tapdata.cloud.retryTime

  • type:integer

  • Default:3

tapdata replicator访问管理端失败重试次数

tapdata.cloud.baseURLs

  • type:String

  • Default:'https://cloud.tapdata.io/api'

tapdata管理端链接地址,多个用逗号隔开

tapdata.cloud.accessCode

  • type:String

  • Default:'cluster'

tapdata replicator 部署模式

可选项:

  • cluster:集群部署模式(多个replicator)

  • singleton:单实例模式

tapdata.conf.tapdata_port

  • type:String

  • Default:'3030'

tapdata management portal 端口

tapdata.conf.backend_url

  • type:String

  • Default:'http://127.0.0.1:3030/api/'

Data Processing Node连接地址

tapdata.conf.api_server_port

  • type:String

  • Default:'3080'

API Server Node端口

tapdata.conf.TAPDATA_JAVA_OPTS

  • type:String

  • Default:'3080'

Data Processing Node java启动参数

示例:' -Xmx8g -Xms8g'