配置文件
client需要配置基本信息,详细配置可见 sdk.properties 文件,最简包含以下配置。
- 确定client要连接的主节点,以及主节点不可用时的备用节点地址。
- 此外client与节点连接使用tls双向认证,需要配置x509证书。
- ssl_key_password请替换为您创建私钥时设置的密码。
# 客户端连接的主节点地址,主节点必须且只能配置 1 个biz.sdk.primary=116.62.111.181:8080# 备份节点 API 地址,备份节点可以配置 n 个,n=3f:f=1,2,...# 主节点无法连接时,或切换连接备份节点,当主节点恢复时,⾃动切回主节点biz.sdk.backups=116.62.111.182:8080;116.62.111.183:8080;116.62.111.184:8080# 客户端与节点连接使用 TLS 双向认证,需要配置 x509 证书# pkcs8 格式的 SSL 私钥文件绝对路径biz.sdk.ssl_key=/path/test_key_pkcs8.pem# x509 格式的 SSL 证书文件绝对路路径biz.sdk.ssl_cert=/path/test_cert.pem# 创建私钥时设置的 SSL 私钥密码biz.sdk.ssl_key_password=******# trust store 文件绝对路路径biz.sdk.trust_store=/path/test_client_trust.keystore# trust store 密码,请咨询 BaaS 平台相关人员biz.sdk.trust_store_password=******
创建客户端
// 加载 客户端配置文件Properties p = new Properties();p.load(new FileInputStream("/../../sdk.properties"));ClientConfig config = new ClientPropertyConfig(p);// 使用指定client配置初始化clientClient client = new Client(config);
下一步您可以使用客户端进行 存证数据写入
该文章对您有帮助吗?