如何限制Spring Cloud Consul仅对某些服务进行健康检查

时间:2019-05-08 06:51:28

标签: java spring spring-boot consul spring-cloud-consul

我们有一个Spring-Boot应用程序,该应用程序使用Spring Cloud Consul进行服务发现。这是我们仅对某些服务进行过滤的方式

spring:
  cloud:
    consul:
      discovery:
        default-query-tag: "mytag=myservicevalue"

到目前为止,效果很好。但是,如果我们查看服务器访问日志,该应用程序似乎可以对领事处注册的所有其他服务进行Health-Check。 通过使用default-query-tag不仅是我们感兴趣的服务。

这导致大量(不必要的)请求。

如何限制Spring Cloud Consul仅对部分领事服务进行健康检查?

0 个答案:

没有答案