赞
踩
1.确保zookeeper已经启动,没有启动的话也是启动不起来的,虽然有tomcat进程,但是它一直卡在starting zkclient…这一行了
2.确保zookeeper配置没有问题,否则会出现和上面一样的问题
1.先杀掉所有tomcat的进程,ps -ef|grep tomcat7 的到进程相关信息,然后kill -9 -进程号 强制关闭tomcat
2.用显示启动信息的方式启动tomcat
tomcat bin目录下用命令: ./startup.sh & tailf /usr/local/tomcat7/logs/catalina.out(后面的路径根据你安装的tomcat目录需要改变)
运行到:starting ZkClient event thread时停了下来
这时候先ctrl+c 退出来,然后到zookeper的bin目录下,启动zookeper 检查zookeeper确保已经启动(在bin目录下 ./zkServer.sh start启动),然后用
./zkServer.sh status 命令,输出mode:standalone说明启动成功
3.再次启动tomcat 还用追加信息的方式启动,若还是到starting zkClient event thread长时间启动不起来,这时就还需要配置tomcat /webapps/dubbo(根据你的duboo版本)/WEB-INF/dubbo.properties 用命令vim dubbo.properties
更改第一行 dubbo.registry.address=zookeeper://你linux的ip:2181
4.改完以后,杀掉tomcat进程然后重启,最好还用显示启动信息的方式启动等到starting ZkClient event thread时稍微等下,接着就会发现启动成功
这里是引用
推荐阅读
●计算机教程汇总
●Java面试大全
●网站推荐
●软件推荐
●点击加入QQ群874514813交流学习,或获取更多资料
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。