在light-4j的旧版本中,我们可以同时使用HTTP和https使用端口8080和8443启动服务器。但是,升级到最新版本后,我们无法再启用两者。这是输出。
主机 IP 空 HTTP 服务器在 IP:0.0.0.0 端口:8443 上启动 HTTPS 服务器在 IP:0.0.0.0 端口:8443 上启动
默认情况下,只有 8443(即 HTTPS/HTTP2 端口(直接从轻代码生成中启用。原因是我们的用户将Consul与Kubernetes一起使用最多,而Consul仅提供主机和端口作为查找的结果。这就是为什么我们只能同时启用HTTP或HTTPS的原因。由于我们为客户端和服务器都提供了默认证书,因此我认为使用HTTP是没有意义的,除非您拥有不支持HTTPS的工具。