这是依赖库的版本信息
<curator.recipes.version>4.2.0</curator.recipes.version>
<zookeeper.version>3.4.10</zookeeper.version>
[dubbo-.3.1.6.txt](https://github.com/apache/dubbo/files/11177448/dubbo-.3.1.6.txt)
有没有大佬帮忙看下什么问题导致，万分感谢！！！
.getBean(FrameworkExecutorRepository.class).getCacheRefreshingScheduledExecutor());
        int metadataInfoCacheExpireTime = registryURL.getParameter(METADATA_INFO_CACHE_EXPIRE_KEY, DEFAULT_METADATA_INFO_CACHE_EXPIRE);
        int metadataInfoCacheSize = registryURL.getParameter(METADATA_INFO_CACHE_SIZE_KEY, DEFAULT_METADATA_INFO_CACHE_SIZE);
        this.refreshCacheFuture = applicationModel.getFrameworkModel().getBeanFactory()
            .getBean(FrameworkExecutorRepository.class).getSharedScheduledExecutor()
            .scheduleAtFixedRate(() -> {
                try {
                    while (metadataInfos.size() > metadataInfoCacheSize) {
                        AtomicReference<String> oldestRevision = new AtomicReference<>();
                        AtomicReference<MetadataInfoStat> oldestStat = new AtomicReference<>();
                        metadataInfos.forEach((k, v) -> {
                            if (System.currentTimeMillis() - v.getUpdateTime() > metadataInfoCacheExpireTime &&
                                (oldestStat.get() == null || oldestStat.get().getUpdateTime() > v.getUpdateTime())) {
                                oldestRevision.set(k);
                                oldestStat.set(v);
                            }
                        });
                        if (oldestStat.get() != null) {
                            metadataInfos.remove(oldestRevision.get(), oldestStat.get());
                        }
                    }
                } catch (Throwable t) {
                    logger.error(INTERNAL_ERROR, "", "", "Error occurred when clean up metadata info cache.", t);
                }
            }, metadataInfoCacheExpireTime / 2, metadataInfoCacheExpireTime / 2, TimeUnit.MILLISECONDS);
    }
    @Override
    public synchronized void register() throws RuntimeException {
        if (isDestroy) {
            return;