修改dp和dc程序为注册到集群zookeeper中
配置如下:
<dubbo:registry protocol="zookeeper" address="172.16.30.64:2181,172.17.0.30:2181" />
把之前做好的 dp 和 dc 程序都打成war包,记得查看 dc中是不是有 dp.jar的依赖
将这两个war部署到两台机器的tomcat中。
启动程序,就可以在浏览器中访问各自的 dc
部署中有可能出现 servlet 的包冲突,记得检查好tomcat的版本。
正常启动是没有任何问题的,在运行过程中,只要保证一个zookeeper在运行状态 ,关闭任意一个zookeeper都不会影响运行。
但是现在发生了如下现象:
将任意个 dp 关闭之后,就再也无法启动起来;
dc可以任意启动
在有一台服务器中,发生了,dp关闭之后,这台服务器的dc也不正常工作了
原因待查