【发布时间】:2019-12-22 05:30:06
【问题描述】:
我在 Docker 容器中运行 Spring Boot 应用程序,使用 Docker 文件在容器中启动应用程序。如何检查容器内 Spring Boot 应用程序的健康状况?
如果容器停止或应用程序没有运行,我需要根据健康检查自动重启容器或应用程序。这样,我可以确保 Spring Boot 应用程序始终启动并运行。
【问题讨论】:
-
Spring Boot Actuator 可能是个不错的选择。
-
@LHCHIN 使用 spring Boot Actuator 只能检查运行状况。如果应用程序处于停止状态,我也需要退回应用程序。那么什么是最好的解决方案。并且应用程序在 docker 容器中运行
标签: spring-boot docker docker-compose dockerfile health-check