e3mall项目采用了dubbo做为中间件,zookeeper作为注册中心,安装在linux上。博主自己的linux虚拟机为centOS7版本,
今天将dubbo加入到配置文件中后,tomcat插件一直启动不了,在网上找了N久,各种说法都有。但是还是没有找到解决方案。
最后的时候突然想起,会不会是zookeeper端口原因。一试,果然,因为linux防火墙没有关闭,导致访问不到2181端口,所有tomcat一直启动不了。将防火墙关闭,就能正常启动。附上centOS7版本及其以上关闭防火墙命令:
systemctl stop firewalld(临时关闭,重启将会再次开启防火墙)
systemctl disable firewalld(永久关闭,开机不会启动)