我正在在SAP Cloud Foundry上部署一个应用程序,其中嵌入了Spring Actuator 2.0,但是端点未按预期显示。仅启用默认值(运行状况,信息)。
完全相同的设置可在本地运行,并且所有所需的端点均可用。我什至试图明确启用它们,即使文档说它们默认已被启用。
关于CF日志中没有关于执行器任何问题的信息。
这是我对pom.xml的执行器依赖性:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
<version>2.1.2.RELEASE</version>
</dependency>
这是我的application.yml,其中包含执行器设置,包括显式启用端点。
management:
endpoint:
beans:
enabled: true
caches:
enabled: true
env:
enabled: true
health:
enabled: true
info:
enabled: true
loggers:
enabled: true
metrics:
enabled: true
endpoints:
web:
exposure:
include: beans, caches, env, health, info, loggers, metrics
我想念什么吗?在SAP CF上也找不到任何硬性限制。
答案 0 :(得分:0)
我决定重新创建该应用程序,现在它似乎可以工作了。
我真的不确定为什么不能简单地进行重新部署,并且日志中没有任何内容。
端点现在在那里,供参考,我使用的是上面相同的配置(不过,我可能会尝试删除所有“启用”标志)。