Spring Boot 2.3.0.RELEASE 缺少actuatorsessions端点。

问题描述 投票:0回答:1

对于我的生活,我不能得到的。/actuator/sessions 端点显示。我的配置。

management.endpoints.web.exposure.include = *
management.endpoint.sessions.enabled = true

所有的文档都说它应该在那里,但它不是。事实上,我缺少了 auditevents, flyaway, jolokia, logfile, liquibase, prometheussessions.

是否有什么包我需要包含?

spring-boot spring-boot-actuator
1个回答
1
投票

我已经检查了spring boot的一个示例项目。2.3.0.RELEASE 对于jolokia和Prometheus来说--默认情况下,你添加了以下的依赖关系就可以工作了。

对于jolokia来说:

<dependency>
    <groupId>org.jolokia</groupId>
    <artifactId>jolokia-core</artifactId>
</dependency>

对于普罗米修斯来说

<dependency>
    <groupId>io.micrometer</groupId>
    <artifactId>micrometer-registry-prometheus</artifactId>
</dependency>       

在jolokia的情况下,你甚至应该看到以下的日志信息。

<date goes here> INFO 5908 --- [           main] o.s.b.a.e.web.ServletEndpointRegistrar   : Registered '/actuator/jolokia' to jolokia-actuator-endpoint

还有一些属性,比如:management.endpoint.jolokia.enabled 这些属性应该是 "true"

所以,简而言之,它应该在那里... ...

你可以通过发出GET请求来查看暴露的端点的完整 "列表"。

<host>:<port>/actuator/mappings

© www.soinside.com 2019 - 2024. All rights reserved.