Azure 应用程序网关 Spring Boot 应用 VM 规模集

Azure 应用程序网关 Spring Boot 应用 VM 规模集

我设置了 Azure VM 规模集,每个 Linux VM 在特定端口 (8070) 上运行 java spring boot 应用程序。我需要在应用程序网关上使用带有 https 的域,并使用带有 java 应用程序的 Linux VMSS 作为后端池。

我知道这可以通过 azure lb 完成,但我需要使用 SSL。如果使用网关可以做到这一点,那么“侦听器”、“规则”和“HTTP 设置”的配置是什么

我看到一个问题这与我的相关,但我需要更多帮助。

azure_app_gateway

答案1

除非您的应用程序在 https 上侦听(因此它需要证书),否则使用 lb 是不可能的。可以在应用程序上进行 SSL 卸载或进行端到端 SSL。这是官方文章配置 SSL 卸载,这个用于 e2e SSL。

基本上,您需要创建 SSL 并创建使用该 SSL 证书的侦听器。除非您正在执行 e2e SSL,否则探测行为不会改变(与 lb 探测相比)。

相关内容