配置文件
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配置初始化client
Client client = new Client(config);
下一步您可以使用客户端进行 存证数据写入
文档内容是否对您有帮助?