public void init() {
        HealthServicesRequest request = HealthServicesRequest.newBuilder()
                .setTag(tag)
                .setQueryParams(QueryParams.DEFAULT)
                .setToken(properties.getToken())
                .setPassing(true)
                .build();
        this.currentData = consulClient.getHealthServices(serviceName, request);

        this.watchExecutor = Executors.newSingleThreadScheduledExecutor();
        this.watchExecutor.scheduleWithFixedDelay(this::watchHealthService, properties.getLookupInterval(), properties.getLookupInterval(), TimeUnit.MILLISECONDS);
    }
Observe the providers from consul and notify the consumers

@author <a href=mailto:scienjus@gmail.com>ScienJus</a>
registry/registry-consul/src/main/java/com/alipay/sofa/rpc/registry/consul/HealthServiceInformer.java