【问题标题】:How can I check the Tomcat HTTP connector status in spring boot?如何在 Spring Boot 中检查 Tomcat HTTP 连接器状态?
【发布时间】:2018-04-21 22:37:23
【问题描述】:

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

这很有帮助,我可以检查 Tomcat 是否正忙于处理请求。

有没有类似的方法来检查spring boot嵌入式Tomcat的这些信息?

【问题讨论】:

    标签: tomcat spring-boot


    【解决方案1】:

    您可以通过利用执行器的力量来实现这一目标。您需要做的就是简单地将spring-boot-actuator 的依赖项添加到您的pom 文件中。

    Actuators 为 Spring Boot 应用程序启用生产就绪功能 - 无需自己实际实现这些东西。它们主要用于公开有关正在运行的应用程序的不同类型的信息——运行状况、指标、信息、转储、环境等。

    启动你的应用程序后,访问http://localhost:8080/dump等端点,你就可以看到你想要的了。

    关于 actuator 提供的其他端点的更多信息,请参考47. Endpoints

    如果您想可视化执行器端点并与之交互,请参考Spring Boot Admin

    希望对您有所帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-04-26
      • 1970-01-01
      • 2011-05-12
      • 2019-02-10
      • 2018-06-06
      • 2023-02-14
      • 1970-01-01
      相关资源
      最近更新 更多