zoukankan      html  css  js  c++  java
  • [CenOS7][Mac] MAC环境中dubbo连接zookeeper超时

    缘起(不重要):  

      最近实在受不了MacOS天天推送更新系统的消息把系统更新后,VMware fusion无法正常使用,(就是从这开始踩坑的。。。。)

    VMware fusion也更新到最新版后以最小模式安装了CentOS7(原来的zookeeper一直放在ubuntu上,带图形界面的太吃性能就删了),

    然后原来的分布式项目就出现迷之不能连接到zookeeper,反正就是一会儿能正常连接一会儿连接超时,巨坑!!!!!!!!!!

    原因分析有可能是新VMware Fusion虚拟机和宿主机共享网络的机制出现了某些变化, 有可能是CentOS7最小模式安装后网络配置的问题。

    报错:Timeout! zookeeper server can not be connected in : 30000ms!

    解决方案1:延长dubbo连接超时的时间,默认是3s,修改如下(我的环境有用)

    <dubbo:registry address="zookeeper://10.0.0.0:2181" timeout="20000"/>

    解决方案2:降低dubbo 版本到2.5.6(网上的解决方案,我的环境没用)

    待解决问题: 和原来的环境比起来启动tomcat连接zookeeper的等待时间好长好长好长.....................

  • 相关阅读:
    数据库
    php
    123
    es5新增
    正则表达式
    cookie
    Event事件下
    事件对象
    dva框架的下拉菜单的父子关系
    dva框架的table表格---删除
  • 原文地址:https://www.cnblogs.com/minost/p/14705385.html
Copyright © 2011-2022 走看看