Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Sign in
issue
issue
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 23
    • Issues 23
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar

新注册的用户请输入邮箱并保存,随后登录邮箱激活账号。后续可直接使用邮箱登录!

  • chainmaker
  • issueissue
  • Issues
  • #1217

Closed
Open
Opened Oct 17, 2024 by Y Fierd@tiankong

长安链v2.3.2 java-sdk 的配置文件,在配置的单个节点挂掉后,支持切换其他节点提供服务吗

长安链v2.3.2 java-sdk 的配置文件

单组织单节点在配置的单个节点挂掉后,是否支持切换其他组织节点提供服务

单组织多节点在配置的单个节点挂掉后,是否支持本组织节点的其它节点提供服务

请问: 这里的nodes是否可以配置不是同一组织的节点进行使用 在区块链启动后,如何配置多个不同组织的节点,来保障sdk的服务不会连不上区块链的


 # 链ID
  chain_id: "chain01"
  # 组织ID
  org_id: "HgGMorg1"
  # 客户端用户私钥路径
  user_key_file_path: "src/main/resources/crypto-config/HgGMorg1/user/gmuser1/gmuser1.tls.key"
  # 客户端用户证书路径
  user_crt_file_path: "src/main/resources/crypto-config/HgGMorg1/user/gmuser1/gmuser1.tls.crt"
  # 客户端用户交易签名私钥路径(若未设置,将使用user_key_file_path)
  user_sign_key_file_path: "src/main/resources/crypto-config/HgGMorg1/user/gmuser1/gmuser1.sign.key"
  # 客户端用户交易签名证书路径(若未设置,将使用user_crt_file_path)
  user_sign_crt_file_path: "src/main/resources/crypto-config/HgGMorg1/user/gmuser1/gmuser1.sign.crt"


  retry_limit: 10
  # 同步交易结果模式下,每次轮训交易结果时的等待时间,单位:ms 删除此项或设为<=0则使用默认值 500
  retry_interval: 500
  # 当前签名证书的别名。当设置此配置项时,chain client 对象将自动检查链上是否已添加此别名,如果没有则自动上链此证书别名,
  # 并且后续所有交易都会使用别名,别名可降低交易体大小。若为空则不启用。
  #  alias: mycert5
  nodes:
    - # 节点地址,格式为:IP:端口:连接数
      node_addr: "172.120.228.169:24511"
      # 节点连接数
      conn_cnt: 10
      # RPC连接是否启用双向TLS认证
      enable_tls: true
      # 信任证书池路径
      trust_root_paths:
        - "src/main/resources/crypto-config/HgGMorg1/ca"
      # TLS hostname
      tls_host_name: "chainmaker.org"
Edited Oct 21, 2024 by Y Fierd
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: chainmaker/issue#1217

Copyright © 2021 ChainMaker Org. All Rights Reserved. 长安链 版权所有。