@Override
    public void close() {
        if (!ObjectUtils.isEmpty(executor)) {
            executor.shutdown();
        }
    }
Instantiates a new Consul sync data service.

@param shenyuConfig the plugin data shenyuConfig
@param consulClient the plugin data consulClient
@param consulConfig the plugin data consulConfig
@param pluginDataSubscriber the plugin data subscriber
@param metaDataSubscribers  the meta data subscribers
@param authDataSubscribers  the auth data subscribers
shenyu-sync-data-center/shenyu-sync-data-consul/src/main/java/org/apache/shenyu/sync/data/consul/ConsulSyncDataService.java