@Override
    public void close() {
        alreadySync = false;
        if (this.isOpen()) {
            super.close();
        }
    }
Instantiates a new shenyu websocket client.

@param serverUri the server uri
@param headers the headers
@param pluginDataSubscriber the plugin data subscriber
@param metaDataSubscribers the meta data subscribers
@param authDataSubscribers the auth data subscribers
@param proxySelectorDataSubscribers proxySelectorDataSubscribers,
@param discoveryUpstreamDataSubscribers discoveryUpstreamDataSubscribers,
shenyu-sync-data-center/shenyu-sync-data-websocket/src/main/java/org/apache/shenyu/plugin/sync/data/websocket/client/ShenyuWebsocketClient.java