配置 TSS Node & 启动服务

配置 TSS Node

在部署 TSS Node 的主机上需要进行一些初始化的配置工作,具体步骤如下:

  • 将回调服务器的 RSA 公钥文件复制到 TSS Node 的 configs 目录下

cobo-tss-node-generic
├── configs
│   ├── callback-server-pub.key
│   └── cobo-tss-node-config.yaml
  • 修改配置文件 cobo-tss-node-config.yaml 中的相关配置

    • cb_server

      • service_address 表示回调服务器的地址

      • pubkey_path 表示回调服务器的公钥文件路径

    • token_expire_minutes 表示 JWT 过期时间,单位:分钟

    • retry_time 表示回调请求失败后,需要重试的次数

    • sleep_seconds 表示回调请求失败后,重试的间隔时间,单位:秒

支持配置多个回调服务器,以配置两个回调服务器为例:

callback:
  cb_server:
    - service_address: http://callback-server-01:8080/v1/check
      pubkey_path: configs/callback-server-pub-01.key
    - service_address: http://callback-server-02:8080/v1/check
      pubkey_path: configs/callback-server-pub-02.key
  token_expire_minutes: 2 
  retry_times: 60
  sleep_seconds: 60

启动服务

完成上述的开发和配置工作后,可以启动回调服务器和 TSS Node,并通过观察日志等方式确认回调机制正常运行。

Last updated