为什么在light-4j中都启用https / http2时端口8080停止工作

时间:2018-10-23 20:52:14

标签: http2 light-4j

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

主机IP空 Http服务器在IP:0.0.0.0端口:8443上启动 Https服务器在IP:0.0.0.0端口:8443上启动

1 个答案:

答案 0 :(得分:0)

默认情况下,仅在light-codegen之外才启用8443,即HTTPS / HTTP2端口。原因是我们的用户在Kubernetes上使用Consul最多,而Consul只提供主机和端口作为查找的结果。这就是为什么我们不能同时启用HTTP或HTTPS的原因。由于我们为客户端和服务器都提供了默认证书,因此我认为使用HTTP毫无意义,除非您拥有不支持HTTPS的工具。