從零搭建Spring boot +dubbo+zookeeper +Mybatis(一)

1.如何整合?

工欲善其事必先利其器,我們需要先下載zookeeper,他作為dubbo中的注冊中心,起到了關(guān)鍵作用。

安裝zookeeper

先從官網(wǎng)下載zookeeper , zookeeper下載地址,下載之后解壓之后的目錄

zookeeper文件目錄結(jié)構(gòu)

在conf文件夾中找到zoo_sample.cfg配置文件,復(fù)制一份然后改名為zoo.cfg。單機(jī)配置配置內(nèi)容,這邊我是沒有進(jìn)行修改直接是默認(rèn)配置(這是單機(jī)版,至于集群目前我也沒玩過,等接下來有時間會去玩會去試)

-tickTime      心跳間隔時間,zookeeper中使用的基本時間單位,毫秒值。每隔2秒發(fā)送一個心跳
-initLimit     leader與客戶端連接超時時間。表示10個心跳間隔
-syncLimit     Leader與Follower之間的超時時間,表示2個心跳間隔
-dataLogDir    數(shù)據(jù)目錄
-clientPort    客戶端端口號
zoo.cfg

然后我們再bin的文件夾中執(zhí)行zkServer 批文件即可啟動

zkserver

部署dubbo-admin

先下載dubbo-admin.war文件,然后部署自己的web項(xiàng)目一樣,將war文件丟到tomcat的webapp下,這里有個配置文件要說明下。文件在war包在tomcat下解壓后的web-INF下。

 dubbo.registry.address   配置zk的地址,我的zk是在本地,所以不用變
dubbo.admin.root.password
dubbo.admin.guest.password   
    這兩個參數(shù)分別是代表一個root賬號一個guest賬號 我當(dāng)初沒仔細(xì)看,想當(dāng)然以為一個是賬號一個是密碼。在登錄的時候試了好久o(╥﹏╥)o,就是登錄不
進(jìn)去。告誡參數(shù)值還是要仔細(xì)看,別想當(dāng)然。
dubbo配置文件.png

這樣我們就部署成功了,下面就是登錄成功后的界面,當(dāng)我們提供者和消費(fèi)者啟動之后,可以在dubbo-admin中進(jìn)行管理,這一張先寫到這里,這樣我zk和admin-dubbo都已經(jīng)成功開啟,接下來一章就是開始碼代碼。


dubbo-admin首頁.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容