Skip to content

Commit 5ccbf9b

Browse files
committed
Add JDK/JRE 8 Compatibility
1 parent 606470d commit 5ccbf9b

File tree

2 files changed

+24
-0
lines changed
  • docs/design-document/01-event-handling-and-integration
  • i18n/zh/docusaurus-plugin-content-docs/current/design-document/01-event-handling-and-integration

2 files changed

+24
-0
lines changed

docs/design-document/01-event-handling-and-integration/02-https.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,18 @@ eventMesh.server.admin.ssl.cer=admin-server.jks # place the file in the confPath
4141
eventMesh.server.admin.ssl.pass=eventmesh-admin-server
4242
```
4343

44+
### JDK/JRE 8 Compatibility
45+
46+
Most mainstream distributions of JDK/JRE 8 support TLSv1.3, such as the following versions:
47+
48+
- [Oracle 8u261](https://www.oracle.com/java/technologies/javase/8u261-relnotes.html#JDK-8145252) or higher (released in July 2020)
49+
- [Azul Zulu 8u262](https://www.azul.com/newsroom/azul-systems-brings-updated-transport-layer-security-to-java-se-8/) or higher (released in July 2019)
50+
- [Amazon Corretto 8u272](https://aws.amazon.com/cn/about-aws/whats-new/2020/10/amazon-corretto-quarterly-updates-now-available/) or higher (released in October 2020)
51+
52+
EventMesh has TLSv1.3 enabled by default through `SSLContext` configuration, so you don't need to add the `jdk.tls.client.protocols` JVM option.
53+
54+
If your JDK/JRE 8 version does not support TLSv1.3, you can lower the TLS version of the `eventMesh.server.admin.ssl.protocol` property.
55+
4456
## Enable TLS in SDK
4557

4658
### Configuration on the eventmesh-runtime side

i18n/zh/docusaurus-plugin-content-docs/current/design-document/01-event-handling-and-integration/02-https.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,18 @@ eventMesh.server.admin.ssl.cer=admin-server.jks # 将文件置于启动脚本 st
4141
eventMesh.server.admin.ssl.pass=eventmesh-admin-server
4242
```
4343

44+
### JDK/JRE 8 兼容性
45+
46+
大部分主流 JDK/JRE 8 发行版支持 TLSv1.3,例如以下版本:
47+
48+
- [Oracle 8u261](https://www.oracle.com/java/technologies/javase/8u261-relnotes.html#JDK-8145252) 或更高(发布于 2020 年 7 月)
49+
- [Azul Zulu 8u262](https://www.azul.com/newsroom/azul-systems-brings-updated-transport-layer-security-to-java-se-8/) 或更高(发布于 2019 年 7 月)
50+
- [Amazon Corretto 8u272](https://aws.amazon.com/cn/about-aws/whats-new/2020/10/amazon-corretto-quarterly-updates-now-available/) 或更高(发布于 2020 年 10 月)
51+
52+
EventMesh 已通过`SSLContext `配置默认启用 TLSv1.3,无需您添加`jdk.tls.client.protocols`JVM 选项。
53+
54+
如果您的 JDK/JRE 8 版本不支持 TLSv1.3,可以降低`eventMesh.server.admin.ssl.protocol`属性的 TLS 版本。
55+
4456
## 在 SDK 中启用 TLS
4557

4658
### eventmesh-runtime 侧配置

0 commit comments

Comments
 (0)