日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

Admin管理界面

發(fā)布時(shí)間:2024/4/13 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Admin管理界面 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
這是一個(gè)單獨(dú)的界面,這是一個(gè)什么東西呢,有一個(gè)web項(xiàng)目,dubbo-admin-2.5.3.war其實(shí)這就是給我們寫好的一個(gè)web項(xiàng)目,阿里幫我們寫好的一個(gè),然后放進(jìn)去稍微做點(diǎn)修改就行,本質(zhì)就是一個(gè)WEB項(xiàng)目,就是一個(gè)web項(xiàng)目,我們把它給放進(jìn)去就行,這里有個(gè)tomcat,和zookeeper不用在一起,都是可以通過(guò)網(wǎng)絡(luò)相互調(diào)用的,他本質(zhì)就是一個(gè)web項(xiàng)目,他要干什么事情呢,獲取注冊(cè)中心內(nèi)Provider的注冊(cè)信息,其實(shí)他就是這樣的一個(gè)事情,然后用頁(yè)面呈現(xiàn)出來(lái),就是這樣的一個(gè)事情,拿過(guò)來(lái)之后,我們只要有一個(gè)tomcat就行,我們現(xiàn)在需要干什么,我們是不是要把war上傳,我們給他上傳到TOMCAT里,找到TOMCAT,應(yīng)該是在/usr/local/tomcat/webapps/,只要把這個(gè)東西上傳,把TOMCAT啟動(dòng),啟完之后什么也不用干,只要把他的壓縮文件解壓就行

ps aux | grep tomcat,這是查看進(jìn)程的命令

我們這里項(xiàng)目太多了, cd ../webapps,ls, rm -f abc.war,rm -rf abc,rm -rf jqk,rm -f qjk.war,rm -f ROOT.war,rm -rf ROOT,還有一個(gè),rm -f jqk.war,ls,完事了

現(xiàn)在咱們把這里面的東西都刪掉了,刪掉了之后再回去,我們可以用kill來(lái)殺進(jìn)程,但是要知道進(jìn)程號(hào)是多少,ps -aux|grep tomcat,現(xiàn)在是一行,這就代表TOMCAT沒(méi)有啟

只要是一行就表示沒(méi)有啟,現(xiàn)在我們?nèi)⒁幌?cd /usr/local/tomcat/bin, ./startup.sh & tail -f ../logs/catalina.out

為什么剛才關(guān)不掉呢,因?yàn)樗鼏?dòng)不了,我們現(xiàn)在的war項(xiàng)目還需要做一個(gè)改變,他現(xiàn)在去找Zookeeper,現(xiàn)在找不到,進(jìn)程ps -aux | grep tomcat,多少呢,2293,kill 有個(gè)參數(shù)是7,2249,kill -7 2249

看到有什么區(qū)別了嗎,我們一定是要啟完TOMCAT之后關(guān)掉,看我干什么呢,我要?jiǎng)h掉壓縮包,為什么要?jiǎng)h掉壓縮包呢,因?yàn)槲乙M(jìn)這里面改點(diǎn)東西

你改完之后如果不刪除,再重啟,它會(huì)把之前的給覆蓋掉,這就是一個(gè)標(biāo)準(zhǔn)的web項(xiàng)目,在web項(xiàng)目中有一個(gè)WEB-INF文件夾,這個(gè)我們都知道,在WEB-INF中有個(gè)dubbo.properties的文件,屬性文件,我們vim一下

其實(shí)我們做的就是把這個(gè)東西改對(duì)就完事了,告訴咱們的地址是多少,不能用小鍵盤,只要把管理界面指定注冊(cè)中心就可以了,因?yàn)楣芾斫缑婢褪谦@取注冊(cè)中心的信息,然后用頁(yè)面呈現(xiàn)出來(lái),我們就做這一件事情,他默認(rèn)給我們新建了兩個(gè)賬戶,一個(gè)叫做root賬戶,賬戶叫root,用戶名叫root,密碼也叫root,還有一個(gè)賬戶叫g(shù)uest,他的密碼也叫g(shù)uest

我們現(xiàn)在只要./startup.sh

啟動(dòng)之后我們就可以用他這個(gè)dubbo項(xiàng)目了,http://59.110.138.145:8080/dubbo/governance/services

只要有東西就行,它會(huì)跳出一個(gè)框會(huì)讓你輸出用戶名和密碼,這就是我們的管理界面,就完事了,有服務(wù)治理,我們一點(diǎn)服務(wù),com.learn.service.DemoService這個(gè)是不是我們注冊(cè)的接口,一進(jìn)入之后

這個(gè)Provider的IP和端口,這是我電腦的IP,這個(gè)是我們剛才自己定的20888,然后進(jìn)去之后,在下面

有一些詳細(xì)信息,你點(diǎn)服務(wù)提供者也是一樣的,當(dāng)我們點(diǎn)消費(fèi)者是沒(méi)有

在提供者這塊,我們?cè)诜?wù)這里,沒(méi)有消費(fèi)者的,是沒(méi)有的

現(xiàn)在我們回到eclipse中,去做這樣的一個(gè)事情,他有一個(gè)優(yōu)雅關(guān)機(jī)的過(guò)程,他需要等10秒,他這個(gè)dubbo的服務(wù)方,他為了保證消費(fèi)者在調(diào)用的時(shí)候不出問(wèn)題,它是這樣做的,等消費(fèi)者調(diào)用完成之后,我再進(jìn)行關(guān)機(jī),如果超過(guò)默認(rèn)的10秒,就強(qiáng)制關(guān)機(jī),明白啥意思吧,知道他為什么要有這個(gè)機(jī)制嗎,要不然我這里一關(guān),消費(fèi)者正往這里調(diào)呢,是不是體驗(yàn)就不太好了,所以他就有這樣的一個(gè)保護(hù)機(jī)制,再點(diǎn)一下服務(wù),就沒(méi)了,這個(gè)界面就完事了

他其實(shí)就是獲取注冊(cè)中心內(nèi)Provider注冊(cè)信息,用頁(yè)面呈現(xiàn)出來(lái),我們的實(shí)現(xiàn)步驟是什么,把war上傳到服務(wù)器的tomcat中,啟動(dòng)tomcat,啟動(dòng)完成后關(guān)閉tomcat,刪除上傳的這個(gè)東西,為什么要?jiǎng)h除,因?yàn)槲覀冃枰薷慕鈮汉蟮奈募?如果不刪除.war文件,下次重啟tomcat,會(huì)還原未修改狀態(tài),刪除之后下一步做什么,進(jìn)入這個(gè)項(xiàng)目的/WEB-INF/dubbo.properties文件,在這個(gè)文件中我們修改第一行,修改為zookeeper的ip和地址,這個(gè)名太長(zhǎng)了,就叫dubbbo,我做了一個(gè)什么事情,就是重命名,以后我再訪問(wèn)的時(shí)候

其中第一行修改完成之后,用戶名密碼,第二行和第三行是管理界面的用戶名和密碼,我用了管理界面之后沒(méi)有太說(shuō)里面的東西,這個(gè)界面其實(shí)不太好用,我們主要是用來(lái)看一下服務(wù)有沒(méi)有發(fā)布成功就行了,測(cè)試測(cè)過(guò),不太好用,而這里寫完成之后,再重新啟動(dòng)一下tomcat,在瀏覽器地址欄訪問(wèn)tomcat的dubbo項(xiàng)目就行了

?

總結(jié)

以上是生活随笔為你收集整理的Admin管理界面的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。