TSS Node 配置方式说明
cobo-tss-node 支持两种配置方式
使用命令行参数进行配置,例如:
./tss-node.sh start --ws-url=ws://ws.example.com/ws
使用配置文件进行配置
配置优先级
命令行参数 > 配置文件
修改配置文件的方法
configs 目录下,手动复制并粘贴文件 cobo-tss-node-config.yaml.template,重命名为 cobo-tss-node-config.yaml 。
文件目录如下所示:
编辑 cobo-tss-node-config.yaml 文件,去掉需要修改的配置项的注释,并修改内容。
以修改 env 连接正式环境为例,编辑 cobo-tss-node-config.yaml 文件,内容如下所示:
配置描述
注意:TSS Node 无需配置也可以正常运行,因此所有配置项均可选。
配置文件配置项
命令行参数
描述
env
dev 或者 prod
连接环境,development 为开发环境; production 为正式环境;默认 development
db/path
db
数据库文件,请勿修改
callback/cb_server/service_address
cb-address
回调服务器地址列表
callback/cb_server/pubkey_path
cb-pubkey
回调服务器公钥文件列表,与地址列表一一对应
callback/token_expire_minutes
cb-token-expire
回调服务 Token 过期时间,默认:2,单位:分钟
callback/retry_times
cb-retry-times
回调请求失败后,需要轮询的次数,默认:3
callback/sleep_seconds
cb-sleep-seconds
回调请求失败后,轮询时间间隔,默认:15,单位:秒
callback/request_timeout
cb-request-timeout
回调 http 请求超时时间,默认:10,单位:秒
callback/monitor_interval
cb-monitor-interval
回调监控间隔时间,默认为空,表示关闭,举例:10s
websocket/url
ws-url
WebSocket 服务器 URL,若配置此项,则连接此 URL。默认不需要配置,根据 env 配置连接不同环境 WebSocket 服务器。
log/std/enable
log-std-enable
日志是否需要终端输出
log/file/enable
log-file-enable
日志是否需要文件存储
log/file/filename
log-file-name
日志文件名
log/file/maxsize
log-file-maxsize
日志文件最大设置
log/file/max_backups
log-file-max-backups
日志文件备份数量设置
Last updated