0

在旧版本的 light-4j 中,我们可以使用 8080 和 8443 端口同时使用 HTTP 和 https 启动服务器。但是,升级到最新版本后,我们无法再启用两者。这是输出。

HOST IP null Http 服务器启动于 IP:0.0.0.0 端口:8443 Https 服务器启动于 IP:0.0.0.0 端口:8443

4

1 回答 1

0

默认情况下,仅在 light-codegen 之外启用 HTTPS/HTTP2 端口 8443。原因是我们的大多数用户在 Kubernetes 中使用 Consul,而 Consul 只提供主机和端口作为查找的结果。这就是为什么我们只能启用 HTTP 或 HTTPS 而不能同时启用两者。由于我们为客户端和服务器都提供了默认证书,所以在我看来使用 HTTP 没有意义,除非你有不支持 HTTPS 的工具。

于 2018-10-23T20:52:14.347 回答