如何在spring boot中检查Tomcat HTTP连接器状态?

时间:2017-11-09 03:15:47

标签: tomcat spring-boot

如果我使用独立的Tomcat,我可以使用类似http://localhost:8080/manager/status的链接检查HTTP连接器状态(在“http-nio-8080”下)的详细线程和URL列表。

我可以检查Tomcat是否忙于处理请求,这非常有用。

是否有类似的方法来检查Spring boot嵌入式Tomcat的这些信息?

1 个答案:

答案 0 :(得分:0)

您可以通过利用执行器的强大功能来实现这一目标。您需要做的只是将Resizer的依赖项添加到您的pom文件中。

执行器为Spring Boot应用程序启用了生产就绪功能 - 无需亲自实际实现这些功能。它们主要用于公开有关正在运行的应用程序的不同类型的信息 - 健康,指标,信息,转储,环境等。

启动应用程序后,访问端点,例如47. Endpoints,您就可以看到自己想要的内容。

有关执行器提供的其他端点的更多信息,请参阅Spring Boot Admin

如果您想要与执行器端点进行可视化和交互,请参阅Azure Storage Explorer

希望这能帮到你!