问题描述

dubbo admin 从github上挡下来之后,启动dubbo admin server发现使用无法启动做那个是提示zk 链接超时,看设置相关超时时间应该是没问题,此处暂时没有深入了解底层代码逻辑

有兴趣的可以看一下:

错误提示:zookeeper not connected

错误日志:

2022-02-22 17:03:09.997 ERROR 21688 --- [           main] o.s.boot.SpringApplication               : Application run failed

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dubboBootstrapApplicationListener': Initialization of bean failed; nested exception is java.lang.IllegalStateException: zookeeper not connected
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:602)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:516)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:324)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:322)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:207)
    at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:247)
    at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:204)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:134)
    at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127)
    at org.springframework.context.support.AbstractApplicationContext.registerListeners(AbstractApplicationContext.java:842)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:548)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:143)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:755)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:747)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:402)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:312)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1247)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1236)
    at org.apache.dubbo.admin.DubboAdminApplication.main(DubboAdminApplication.java:34)
Caused by: java.lang.IllegalStateException: zookeeper not connected
    at org.apache.dubbo.remoting.zookeeper.curator.CuratorZookeeperClient.<init>(CuratorZookeeperClient.java:87)
    at org.apache.dubbo.remoting.zookeeper.curator.CuratorZookeeperTransporter.createZookeeperClient(CuratorZookeeperTransporter.java:26)
    at org.apache.dubbo.remoting.zookeeper.AbstractZookeeperTransporter.connect(AbstractZookeeperTransporter.java:69)
    at org.apache.dubbo.configcenter.support.zookeeper.ZookeeperDynamicConfiguration.<init>(ZookeeperDynamicConfiguration.java:68)
    at org.apache.dubbo.configcenter.support.zookeeper.ZookeeperDynamicConfigurationFactory.createDynamicConfiguration(ZookeeperDynamicConfigurationFactory.java:43)
    at org.apache.dubbo.common.config.configcenter.AbstractDynamicConfigurationFactory.lambda$getDynamicConfiguration$0(AbstractDynamicConfigurationFactory.java:39)
    at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1660)
    at org.apache.dubbo.common.config.configcenter.AbstractDynamicConfigurationFactory.getDynamicConfiguration(AbstractDynamicConfigurationFactory.java:39)
    at org.apache.dubbo.config.bootstrap.DubboBootstrap.getDynamicConfiguration(DubboBootstrap.java:1368)
    at org.apache.dubbo.config.bootstrap.DubboBootstrap.prepareEnvironment(DubboBootstrap.java:1336)
    at org.apache.dubbo.config.bootstrap.DubboBootstrap.startConfigCenter(DubboBootstrap.java:746)
    at org.apache.dubbo.config.bootstrap.DubboBootstrap.initialize(DubboBootstrap.java:562)
    at org.apache.dubbo.config.spring.context.DubboBootstrapApplicationListener.initDubboConfigBeans(DubboBootstrapApplicationListener.java:92)
    at org.apache.dubbo.config.spring.context.DubboBootstrapApplicationListener.checkCallStackAndInit(DubboBootstrapApplicationListener.java:161)
    at org.apache.dubbo.config.spring.context.DubboBootstrapApplicationListener.setApplicationContext(DubboBootstrapApplicationListener.java:145)
    at org.springframework.context.support.ApplicationContextAwareProcessor.invokeAwareInterfaces(ApplicationContextAwareProcessor.java:123)
    at org.springframework.context.support.ApplicationContextAwareProcessor.postProcessBeforeInitialization(ApplicationContextAwareProcessor.java:100)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:415)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1791)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:594)
    ... 19 common frames omitted
Caused by: java.lang.IllegalStateException: zookeeper not connected
    at org.apache.dubbo.remoting.zookeeper.curator.CuratorZookeeperClient.<init>(CuratorZookeeperClient.java:84)
    ... 38 common frames omitted

解决方案:调整zk超时时间

dubbo.registry.timeout = 15000
dubbo.metadata-report.timeout= 15000

dubbo admin 无法启动提示:zookeeper not connected 解决方案相关推荐

  1. 没有Dubbo Admin,怎么查看zookeeper中注册的dubbo服务?

    之前查看zookeeper中注册的dubbo服务,用的都是dubbo admin这种现成的工具. 旧版本dubbo admin长这样 (本图片来自网络) 新版本长这样 服务不太正常的时候,用dubbo ...

  2. CASS9.2启动提示连接数据库失败的解决方案

    安装CASS9.2,启动后会出现下图的提示,怎么解决啊? CASS9.2启动要检测mdb驱动程序.如果没有装,会出现截图的提示,这样会有部分功能无法正常使用.安装一下"AccessDatab ...

  3. dubbo zookeeper not connected

    springboot整合dubbo的出现 Caused by: java.lang.IllegalStateException: zookeeper not connected 通常的原因 1.zoo ...

  4. Dubbo—dubbo admin安装

    dubbo admin介绍:Dubbo Admin 运维指南 | Apache Dubbo 1.所需依赖介绍 Dubbo-admin是Dubbo RPC框架的"管理端",可以对注册 ...

  5. 开启dubbo之旅——Dubbo Admin(新版)

    正经学徒,佛系记录,不搞事情 根据dubbo官网的指示,来到了Dubbo ops,这个其实可以理解为zookeeper的可视化界面,就像是springcloud的eureka提供的可视化界面,可以直观 ...

  6. dubbo学习之dubbo管理控制台装配及集成zookeeper集群部署(1)【转】

    为什么80%的码农都做不了架构师?>>>    dubbo管理控制台开源部分主要包含:路由规则,动态配置,服务降级,访问控制,权重调整,负载均衡,等管理功能. 1.下载dubbo 地 ...

  7. Dubbo 管理能力弱?Dubbo Admin 发布 v0.1 助力服务管理能力!

    点击蓝色"程序猿DD"关注我哟 来源:阿里巴巴中间件 为了提升 Dubbo 里程碑版本2.7.0的使用体验,我们于去年年中启动了 Dubbo Admin 的重构计划,并作为Dubb ...

  8. 【Java从0到架构师】Dubbo 基础 - 设置启动时检查、直接提供者、线程模型、负载均衡、集群容错、服务降级

    Dubbo 分布式 RPC 分布式核心基础 分布式概述 RPC Dubbo Dubbo 入门程序 - XML.注解 部署管理控制台 Dubbo Admin 修改绑定的注册 IP 地址 设置启动时检查 ...

  9. linux 环境下安装dubbo管理控制台 dubbo admin

    Dubbo Admin dubbo-admin可以对消费者和提供者进行管理 官方网站的是最新版本注意:dubbo-2.6.1以后的版本不再有dubbo-admin ,所以进入这个网站下载Dubbo a ...

最新文章

  1. tf.keras.layers.Dense() 示例
  2. linux认证授权系统,linux高级操作系统用户认证与授权-20210323002921.doc-原创力文档...
  3. Android Cursor自动更新的实现和原理
  4. Java设计模式之行为型:模板方法模式
  5. python中的常量可以修改吗_深入理解Python变量与常量
  6. java日期格式化代码的写法_Java中的`DateTimeFormatter`格式化代码中的`uuuu`与`yyyy`?...
  7. MATLAB2016添加工具箱toolbox方法,有截图
  8. 存档:命令行程序的路径参数不能有空格
  9. sublime能编译PHP吗,让sublime编译php、js
  10. charset参数 sqluldr2_sqluldr2安装
  11. 电信系统服务器地址,全国各地电信DNS服务器地址
  12. 【HTML】人生苦短, 快卷快卷 第二课 HTML 基础
  13. 结构化数据 VS 半结构化数据 VS 非结构化数据
  14. centos ffmpeg 加水印
  15. srand rand c语言,C语言srand和rand函数
  16. 姆吉拉假面 时间不够怎么办_丰田如何指导我们基础设施的发展(并使我赞赏吉拉)...
  17. 小红书API获得店铺的所有商品,数据接口服务
  18. 『paddle』paddleclas 学习笔记:分类预训练模型选择
  19. wordpress开启全站https
  20. 【Godot】节点的碰撞与碰撞掩码的计算

热门文章

  1. 某用户的计算机最近运行速度明显变慢,求助关于电脑运行速度的问题.
  2. 上计算机课还用拿纸和笔吗,三年级下册信息技术课件-第一课 计算机的“纸”和“笔” 陕教版(共27张PPT)...
  3. 基于GIS探究环境和生态因子对水体、土壤、大气污染物的影响
  4. ERPGo v3.3 – 一体式企业ERP系统-PHP免授权源码
  5. [培训-无线通信基础-9]:扩频通信(跳频、码分多址、脉冲调制)
  6. kali下Eternalblue攻击win7
  7. 一天一个 Linux 命令(28):fsck 命令
  8. css中在图片上加透明,css 给图片添加滤镜效果,透明层毛玻璃效果
  9. c语言fopen函数的作用是,C语言 fopen函数 参数详解
  10. 【考研数据结构题型分类讲解练习】6-3 排序--应用题、实做题