dubbo-admin管理平臺搭建

一、前言

?

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。

?

dubbo的使用,其實只需要有注冊中心,消費者,提供者這三個就可以使用了,但是并不能看到有哪些消費者和提供者,為了更好的調試,發現問題,解決問題,因此引入dubbo-admin。通過dubbo-admin可以對消費者和提供者進行管理。

二、下載與配置打包

dubbo-admin的下載,可自行到官網下載:https://github.com/alibaba/dubbo?
當然,這里小寶鴿也上傳到了csdn,猿友們可到這里下載,更加方便快捷哦:?
http://download.csdn.net/detail/u013142781/9375988

下載下來是這樣的一個目錄結構:

這里寫圖片描述

但是這里我們只關心dubbo-admin這個文件夾。

其實下面所謂配置的目的就是為了得到war包,war包網上也有,但是下載了很多下來都會有問題,原因可能是每個人的電腦jdk版本或其他環境不一樣,因此我們自己打包一個war就好。

打包war包,進入dubbo-admin這個文件目錄 運行命令:

mvn package -Dmaven.skip.test=true
  • 1

這里寫圖片描述

如果看到如下結果,說明打包成功了:

這里寫圖片描述

如果一直打包不成功,那么直接下載博主的war試試吧,注意博主的jdk是1.7的,下載鏈接:

http://download.csdn.net/detail/u013142781/9376337

打包成功之后,就會發現dubbo-admin下多了個target文件夾,打開target文件夾,發現里面有個war包:

這里寫圖片描述

三、安裝dubbo-admin

第二步我們得到dubbo-admin-2.5.4-SNAPSHOT.war,下面我們將這個war包部署到tomcat上。

把dubbo-admin-2.5.4-SNAPSHOT.war放到tomcat的webapps目錄下:

這里寫圖片描述

然后打開tomcat的conf目錄下的server.xml文件,把啟動端口改成8090,因為zookeeper默認使用的是8080,以免沖突:

這里寫圖片描述

啟動tomcat,讓它把war解壓了

這里寫圖片描述

這里寫圖片描述

如果一直提示unable to open the service ‘tomcat*’,那么重新安裝一個tomcat(注意一定要使用tomcat安裝包,重新安裝,不是解壓可用那種),這里提供window的安裝包下載:http://download.csdn.net/detail/u013142781/9376343

這里寫圖片描述

tomcat的webapps里面就會多了這個文件夾:

這里寫圖片描述

然后就可以把tomcat stop了

打開剛剛tomcat解壓生成的dubbo.properties,我的在Tomcat 7.0\webapps\dubbo-admin-2.5.4-SNAPSHOT\WEB-INF下:

這里寫圖片描述

內容是:

dubbo.registry.address=zookeeper://127.0.0.1:2181
dubbo.admin.root.password=root
dubbo.admin.guest.password=guest
  • 1
  • 2
  • 3

知道root的密碼:root,guest的密碼:guest,待會登錄用到

四、下面運行

如果還沒有配置Zookeeper的,請參考博主的另外一篇文章配置:http://blog.csdn.net/u013142781/article/details/50395650

先啟動zookeeper,然后在啟動tomcat,訪問地址:http://localhost:8090/dubbo-admin-2.5.4-SNAPSHOT/

這里寫圖片描述

輸入剛剛的用戶名root和密碼root:

這里寫圖片描述

轉自:https://blog.csdn.net/u013142781/article/details/50396621

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/449318.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/449318.shtml
英文地址,請注明出處:http://en.pswp.cn/news/449318.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

不朽傳奇-云計算技術背后的那些天才程序員:Qemu的作者法布里斯貝拉

作者:Liu Guo Hui,OpenStack中國社區,轉載請注明出處 眾所周知,虛擬化技術是構建云基礎架構不可或缺的關鍵技術之一,而在眾多虛擬化技術實現當中,KVM(Kernel Virtual Machine)因為L…

C學習筆記-字符串

對于C語言來說,字符串其實就是最后一個元素為’\0’的char數組 字符數組的初始化 字符數組常見的有兩種初始化方式 char str[] "hello";或者 char str[] {h, e, l, l, o};當使用sizeof(str)時,得到的大小為6&#xff…

Shiro安全框架入門篇(登錄驗證實例詳解與源碼)

一、Shiro框架簡單介紹 前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 Apache Shiro是Java的一個安全框架,旨在簡化身份驗證和授權。Shiro在JavaSE和JavaEE項目中都可以使用…

國信證券學習系列(8)

我為什么要用國信,就是這個原因,可以做期權,期貨,股票,etf,可轉債的回測。滿足了我所有的需要,我要做指數增強。通常的做法是股票和期貨。但實際上,股票和期權做組合,成本…

Socket程序從Windows移植到Linux下的一些注意事項

關于這個話題網上流傳的是一個相同的版本,就是那個第一項是頭文件的區別,但后面列出的頭文件只有#include沒有(估計是原版的在不斷轉載的過程中有人不小心忘了把尖括號轉義,讓瀏覽器當html標記解析沒了)的那個。現在整…

邊緣控制平面Ambassador全解讀

Ambassador是由Datawire開源的一個API網關項目,主要在Kubernetes的容器編排框架中使用。Ambassador本質上是一個通過配置邊緣/API來管理Envoy數據面板的控制面板。而Envoy則是一個基于第7層協議的網絡代理和通信總線,它是一個由Lyft開源的云原生服務&…

Linux 文件編輯命令 詳細整理

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 一、vi編輯器有3種基本工作模式 首先需要知道vi編輯器有3種基本工作模式,分別是:命令模式、文本輸入模式、和末…

專訪迅雷首席工程師:迅雷的下一代互聯網底層技術構想

摘要:互聯網合縱連橫頻頻上演,迅雷與小米的聯姻也成為了熱點,有許多人為迅雷的上市和迅雷的未來擔憂,這家像工程師一樣的公司,命運會怎樣,他們未來會如何走下去?對此CSDN專訪了迅雷首席工程師劉…

YASnippet - emacs 的代碼片段管理工具

添加 snippet M-x 然后輸入 yas-new-snippet 回車 RET&#xff0c;會出現一個新的 buffer # -*- mode: snippet -*-# name: # key: # --在出現的 buffer 中填寫相應的數據 # -*- mode: snippet -*-# name: vard# key: vard# --echo <pre>;var_dump($0);die;c-x c…

深入vuex原理(上)

前言 vuex作為vue生態的重要組成部分&#xff0c;是對store進行管理的一柄利劍。簡而言之&#xff0c;vuex是vue的狀態管理器。使用vuex可用使數據流變得清晰、可追蹤、可預測&#xff0c;更可以簡單的實現 類似時光穿梭 等高級功能&#xff0c;對于復雜的大型應用來講&#xf…

Maven入門(含實例教程)

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 Maven這個個項目管理和構建自動化工具&#xff0c;越來越多的開發人員使用它來管理項目中的jar包。接下來小寶鴿&#xff0c;將從下面幾個…

進階正則表達式

本文同步自我的博客園&#xff1a;http://www.cnblogs.com/hustskyking/ 關于正則表達式&#xff0c;網上可以搜到一大片文章&#xff0c;我之前也搜集了一些資料&#xff0c;并做了排版整理&#xff0c;可以看這篇文章http://www.cnblogs.com/hustskyking/archive/2013/06/04/…

tkinter攔截關閉事件

import tkinter as tk from tkinter import messageboxroot tk.Tk()def on_closing():if messagebox.askokcancel("Quit", "Do you want to quit?"):root.destroy()root.protocol("WM_DELETE_WINDOW", on_closing) root.mainloop() 轉載于:htt…

阿里云服務器一分價錢一分貨,切記!

阿里云為了滿足低端市場的需求&#xff0c;會推出一些價格非常便宜的機器&#xff0c;但是這些機器是為新手練手用或者做測試用的&#xff0c;性能不行。你不要指望花每月9.5元&#xff0c;買一臺學生機&#xff0c;就可以放置流量大的網站還不卡&#xff0c;那個不現實。阿里云…

請記住:你的付出都會以該有的方式歸來(圖)

人&#xff0c;這一生就像一個耕種的農民。你不是在付出&#xff0c;就是在收獲。當然&#xff0c;有人說&#xff0c;付出并不一定有回報。這是大多數人都認同的&#xff0c;也就是付出與得到不一定成正比&#xff0c;不是付出的越多就得到的越多。但我想告訴你的是&#xff0…

c++primer plus筆記

> 第六版 操作符重載 #include<iostream> using namespace std;class Time { public:Time(){hm0;}Time(int _h,int _m){h _h;m _m;}void show(){printf("%02d:%02d \n",h,m);}Time operator(const Time &t){Time result;result.m t.m m;result.h t…

Luogu P3975 [TJOI2015]弦論

題目鏈接 \(Click\) \(Here\) 題目大意&#xff1a; 重復子串不算的第\(k\)大子串重復子串計入的第\(k\)大子串寫法&#xff1a;后綴自動機。 和\(OI\) \(Wiki\)上介紹的寫法不太一樣&#xff0c;因為要同時解決兩個問題。 把字符串每個前綴所在等價類的\(siz\)記為\(1\)&#…

《 圖解 HTTP 》讀書筆記

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 1. TCP/IP 協議族按層次分為&#xff1a;應用層、傳輸層、網絡層、數據鏈路層。 2. IP 協議的作用是把各種數據包傳送給對方。 3. IP …

身體出現危險時會發出信號 這太重要了 一定收藏 !(組圖)

太重要了&#xff01;真的太重要了&#xff01; 心臟有問題時———左邊手臂會酸、麻、痛。 肝臟有問題時———小腿晚上睡覺時容易抽筋。 腎臟出現問題時———聲音就會出不來&#xff0c;就會沙啞。 脾胃出現問題時———偏頭痛。 任何試圖更改生物鐘的行為&#xff0c;都將給…

數據結構與算法-概念

計算機從解決數值計算問題到解決生活中的問題 現實生活中的問題涉及不同個體間的復雜聯系 需要在計算機程序中描述生活中個體間的聯系數據結構主要研究非數值計算程序問題中的操作對象以及它們之間的關系而不是研究復雜的算法 數據結構 基本概念 數據&#xff1a;程序的操作對象…