0

我有 ALB 并且有一个目标组(类型 IP),我有 Spring Boot 应用程序。此目标的运行状况检查失败并出现 HTTP 502 我们正在使用 tomcat 映像进行 Spring Boot 应用程序。

健康检查配置是

Protocol : HTTP
Path : /Query
Port: traffic port
Healthy Threshold: 2
Unhealthy Threshold: 3
Timeout : 2
Interval :5 
Success-code : 200

我正在为这个 Spring Boot 应用程序使用 tomcat 映像。超时是否非常少,这可能是 502 的原因?但它之前使用相同的配置。

4

1 回答 1

0

你在使用 Spring Security 吗?如果是,您可能需要允许 ALB 在未经身份验证的情况下访问运行状况检查的路径。

.antMatchers("/actuator/health", "/actuator/info").permitAll()
于 2019-12-01T20:10:28.510 回答