如何/info在Spring Boot中以编程方式向终端添加内容?该文档指出,/health通过使用HealthIndicator接口,这对于端点是可能的。/info端点也有东西吗?
/info
/health
HealthIndicator
我想在那里添加操作系统名称和版本以及其他运行时信息。
在Spring Boot 1.4中,您可以声明InfoContributerbean来简化此过程:
InfoContributer
@Component public class ExampleInfoContributor implements InfoContributor { @Override public void contribute(Info.Builder builder) { builder.withDetail("example", Collections.singletonMap("key", "value")); } }
有关更多信息,请参见http://docs.spring.io/spring- boot/docs/1.4.0.RELEASE/reference/htmlsingle/#production-ready-application- info-custom。