💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
通过执行器端点,您可以监控应用程序并与之交互。 Spring Boot包含许多内置端点,允许您添加自己的端点。 例如,`health `端点提供基本的应用程序运行状况信息. 每个独立的端点都可以开启或关闭,它控制是否创建端点以及其bean存在于应用程序上下文中。要远程访问,还必须通过JMX或HTTP公开端点。大多数应用程序选择HTTP,其中端点的ID以及`/actuator`的前缀映射到URL。 例如,默认情况下,`health`端点映射到`/actuator/health`。 可以使用以下与技术无关的端点: | ID | 说明 | 默认启动 | | --- | --- | --- | | auditevents | 公开当前应用程序的审核事件信息 | Yes | | beans | 显示应用程序中所有Spring bean的完整列表。 | Yes | | conditions | 显示在配置和自动配置类上评估的条件以及它们匹配或不匹配的原因。 | Yes | | configprops | 显示所有`@ConfigurationProperties的`整理列表。 | Yes | | env | 公开Spring的ConfigurableEnvironment中的属性。 | Yes | | flyway | 显示已应用的任何Flyway数据库集成。 | Yes | | health | 显示应用运行情况 | Yes | | httptrace | 显示HTTP跟踪信息(默认情况下,最后100个HTTP请求 - 响应交换)。 | Yes | | info | 显示任意应用信息。 | Yes | | loggers | 显示和修改应用程序中记录器的配置。 | Yes | | liquibase | 显示已应用的任何Liquibase数据库集成。 | Yes | | metrics | 显示当前应用程序的“指标”信息。 | Yes | | mappings | 显示所有@RequestMapping路径的整理列表 | Yes | | scheduledtasks | 显示应用的所有定时任务 | Yes | | sessions | 允许从Spring Session支持的会话存储中检索和删除用户会话。 使用Spring Session对响应式Web应用程序的支持时不可用。 | Yes | | shutdown | 允许应用程序正常关闭 | No | | threaddump | 执行线程转储。 | Yes | 如果是web应用,还可以使用如下 | ID | 说明 | 默认启动 | | --- | --- | --- | | heapdump | 返回GZip压缩的`hprof`堆转储文件。 | Yes | | jolokia | 通过HTTP公开JMX bean(当Jolokia在类路径上时,不适用于WebFlux)。 | Yes | | logfile | 返回日志文件的内容(如果已设置logging.file或logging.path属性)。 支持使用HTTP Range标头来检索部分日志文件的内容。 | Yes | | prometheus | 以可被普罗米修斯服务器擦除的格式公开度量。 | Yes | 了解执行器的更多内容,[参考HTML](https://docs.spring.io/spring-boot/docs/2.0.4.RELEASE/actuator-api//html)