• Zookeeper异常ConnectionLossException解决


    Zookeeper异常ConnectionLossException解决

    CentOS关闭防火墙命令:

    [python] view plain copy
    1. CentOS Linux开启和关闭防火墙命令有两种,一种是临时的,重启即复原;另外一种是永久性的,重启不会复原。  
    2. 1) 临时生效,重启后复原  
    3. 开启: service iptables start  
    4. 关闭: service iptables stop  
    5. 2) 永久性生效,重启后不会复原  
    6. 开启: chkconfig iptables on  
    7. 关闭: chkconfig iptables off  

    我执行的是永久修改的命令,执行完了也可以不重启电脑,重启防火墙服务即可: service iptables restart

    CentOS默认使用的防火墙firewall是没有开放对5672端口的访问的,但是直接将防火墙关闭掉是不安全的做法,建议配置防火墙,放开对ZooKeeper端口的访问即可,配置好了记得重启电脑。

     

    2、主要的原因:确实是zookeeper的链接注册过程没完成然后就去获取zk客户端的链接状态了,只需将注册zookeeper的超时时间加大就好了。

    把这两个的超时时间加大一点就好了。 

    <dubbo:registry protocol="zookeeper" address="192.168.88.113:2181" timeout="30000"/>

    <dubbo:service interface="com.cn.ankang.api.XpopEcterInterface" ref="xpopEnterInterface" timeout="30000"/>

  • 相关阅读:
    smarty
    js进阶
    JS 基础
    php之面向对象(2)
    php之面向对象(1)
    PHP之图形处理
    PHP代码分离
    PHP文件上传与安全
    PHP substr截取中文字符出现乱码的问题解疑
    关于学习方法
  • 原文地址:https://www.cnblogs.com/jing1617/p/7875959.html
Copyright © 2020-2023  润新知