关于Spring Boot Admin(SBA(的小问题。
我可以注册客户端到SBA服务器很好,很高兴。不幸的是,服务器本身向自己注册。
SBA的用途是监视SBA客户端并获取有关SBA客户端的信息。我很难让SBA服务器不自行注册,而只是接受客户的注册。
请问实现这一目标的最佳方式是什么?
在我的应用程序中,我有:
@EnableScheduling
@EnableAdminServer
@EnableDiscoveryClient
@SpringBootApplication
public class MyApplication {
谢谢
在管理服务器属性中,您可以使用spring.boot.admin.discovery.services
属性将要监视的应用程序专门列入白名单,也可以使用spring.boot.admin.discovery.ignored-services
属性将不想监视的任何应用程序列入黑名单。
在你的情况下,你可以做:
spring.boot.admin.discovery.ignored-services:
- 'admin-server'
其中,admin server是您的管理服务器的spring.application.name
。
结账表4。发现配置选项。