11月のアップデートチャレンジに参加して3日目です。イベントの詳細については、2021年の最終アップデートチャレンジを確認してください。
1つ、dubbo-adminのインストール
1.環境への準備
dubbo-adminは、フロントエンドとバックエンドが別々のプロジェクトです。フロントエンドはvueを使用し、バックエンドはspringbootを使用し、dubbo-adminのインストールは実際にプロジェクトをデプロイしています。開発環境にdubbo-adminをインストールします。開発環境にjdk、maven、nodejsがあることを確認するには
ノードのインストール**(現在のマシンがすでにインストールされているかどうかは無視してください)**
フロントエンドプロジェクトはvueで開発されているため、node.jsをインストールする必要があります。Node.jsにはnpmが付属しており、後でnpmから開始します。
ダウンロードリンク
https://nodejs.org/en/
复制代码
2.Dubbo-Adminをダウンロードします
githubと入力し、dubbo-adminを検索します
https://github.com/apache/dubbo-admin
复制代码
ダウンロード:
3.ダウンロードしたzipパッケージを指定したフォルダーに解凍します(そのフォルダーに自由に解凍します)
4.構成ファイルを変更します
解凍後、... \ dubbo-admin-develop \ dubbo-admin-server \ src \ main \ resourcesディレクトリに入り、構成を変更するためのapplication.properties構成ファイルを見つけます。
動物園の飼育係の住所を変更する
# centers in dubbo2.7
admin.registry.address=zookeeper://192.168.149.135:2181
admin.config-center=zookeeper://192.168.149.135:2181
admin.metadata-report.address=zookeeper://192.168.149.135:2181
复制代码
admin.registry.addressレジストリセンターadmin.config-center構成センターadmin.metadata-report.addressメタデータセンター
5.プロジェクトをパッケージ化します
dubbo-admin-developディレクトリでpackagesコマンドを実行します
mvn clean package
复制代码
6.バックエンドを開始します
ディレクトリに切り替える
dubbo-Admin-develop\dubbo-admin-distribution\target>
复制代码
次のコマンドを実行してdubbo-adminを起動します。dubbo-adminバックグラウンドはSpringBootによって構築されます。
java -jar .\dubbo-admin-0.1.jar
复制代码
7.フロントエンドとバックエンド
dubbo-admin-uiディレクトリでコマンドを実行します
npm run dev
复制代码
8.アクセス
ブラウザ入力。ユーザー名とパスワードはどちらもrootです
http://localhost:8081/
复制代码
2.dubbo-adminの簡単な使用
注:Dubbo Admin [Service Mock] [Service Statistics]は、以降のバージョンでリリースされます。…
上記の手順で、Dubbo-Adminのメインインターフェイスに入りました。[クイックスタート]の章では、サービスプロデューサーとサービスコンシューマーを定義しました。Dubbo-Admin管理インターフェイスからこれら2つのサービスを見つけましょう。
1.[サービスクエリ]をクリックします
2.クエリ結果
A:入力クエリ条件com.itheima.service.UserService
B:検索タイプ。主に3つのタイプのクエリに分けられます:[サービス名別][IPアドレス別][アプリケーション別]
C:検索結果
3.1.4dubo-adminViewの詳細
[メタデータ情報]を含むservice.UserService(サービスプロバイダー)の特定の詳細を表示します
1)[詳細]をクリックします
[詳細]インターフェースから見ると、主に3つの領域に分かれています
エリアA:主にサービス名やアプリケーション名などの基本的なサーバー側の情報が含まれています。
エリアB:主に生産者と消費者の基本情報が含まれています
Cエリア:メタデータ情報、上の画像に注意してください、メタデータ情報は空です
プロデューサー構成ファイルを開き、次の構成を追加する必要があります
<!-- 元数据配置 -->
<dubbo:metadata-report address="zookeeper://192.168.149.135:2181" />
复制代码
プロデューサーを再起動し、Dubbo-Adminを再度開きます
だから私たちのメタデータ情報が出てきます