Skip to main content
版本:Next

HTTPS

  1. 在 eventmesh-runtime 中配置
eventMesh.properties (添加如下配置)
eventMesh.server.useTls.enabled=true // 默认值 false

config env varible
-Dssl.server.protocol=TLSv1.1 // 默认值 TLSv1.1
-Dssl.server.cer=sChat2.jks // 把文件放到启动脚本 start.sh 指定的 conPath 目录下
-Dssl.server.pass=sNetty
  1. 在 eventmesh-sdk-java 中配置
// 创建 producer
LiteClientConfig eventMeshHttpClientConfig = new eventMeshHttpClientConfig();
...

// 设置开启 TLS
eventMeshHttpClientConfig.setUseTls(true);
LiteProducer producer = new LiteProducer(eventMeshHttpClientConfig);

// 配置环境变量
-Dssl.client.protocol=TLSv1.1 // 默认值 TLSv1.1
-Dssl.client.cer=sChat2.jks // 把文件放到应用指定的 conPath 目录下
-Dssl.client.pass=sNetty