我正在为我们的IT小组编写一个中央控制台,以显示从我们的SOA生态系统中运行的每个微服务中从Spring Boot Actuator端点/ configprops检索的属性。我有两个问题
63.7发现外部属性的内置选项 .... 最终列表来自于搜索@ConfigurationProperties和@Value注释的源代码,以及偶尔使用RelaxedEnvironment
查看ConfigurationPropertiesReportEndpoint.java,看起来它只搜索@ConfigurationProperties带注释的类:
beans.putAll(context.getBeansWithAnnotation(ConfigurationProperties.class));