修改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也不正常工作了
原因待查