我们有一个Spring-Boot应用程序,该应用程序使用Spring Cloud Consul进行服务发现。这是我们仅对某些服务进行过滤的方式
spring:
cloud:
consul:
discovery:
default-query-tag: "mytag=myservicevalue"
到目前为止,效果很好。但是,如果我们查看服务器访问日志,该应用程序似乎可以对领事处注册的所有其他服务进行Health-Check。
通过使用default-query-tag
不仅是我们感兴趣的服务。
这导致大量(不必要的)请求。
如何限制Spring Cloud Consul仅对部分领事服务进行健康检查?