1. まず、Springbootを使用して簡単なDubboテストプログラムを構築し、関連する依存関係を導入します。パブリックインターフェースAPIの作成 UserSviceを実装し、サービスを公開するためのプロバイダーを作成します。 プロバイダー構成ファイルを書き込む 消費者を書く コンシューマー構成ファイル テスト手順が完了しました ローカルで起動して、プログラムがサービスを呼び出してZookeeperを正常に起動できるかどうかを確認します。 まずプロバイダーを起動し、次にコンシューマーを起動します dubbo コンソールから、サービスが正常に登録されたことを確認できます。 ローカルにアクセスすると、サービスが正常に呼び出され、情報を返すことができることがわかります。 2.プロジェクトをパッケージ化してサーバーにアップロードする設定ファイルを修正し、登録センターのアドレスをサーバーのアドレスに変更します。 Mavenを使用してDockerfileファイルをパッケージ化して記述する プロバイダーとコンシューマーのjarパッケージと対応するDockerfileファイルをサーバーにアップロードします。 3. イメージを構築する飼育係のイメージを取得する docker pull 動物園の飼育係 サービスプロバイダーのイメージを構築する 消費者イメージの構築 すべてのミラーを表示 Alibaba Cloud セキュリティグループを追加する Zookeeperイメージ、プロバイダー、コンシューマーを順番に起動します。 docker run -d -p 2181:2181 --name zk01 動物園の飼育係 開始されたコンテナをすべて表示 テスト: ブラウザを開き、サーバーの IP アドレスを入力して、サーバーのアドレスを通じてサービスにアクセスします。 情報が正常に返されれば、サービスの展開は完了です docker を使用して dubbo プロジェクトをデプロイする手順に関するこの記事はこれで終わりです。docker を使用して dubbo をデプロイすることに関するより関連性の高いコンテンツについては、123WORDPRESS.COM で以前の記事を検索するか、次の関連記事を引き続き参照してください。今後も 123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: データバインディングとリストデータの表示にはVue3を使用する
>>: CSS 要約ノート: 変換、遷移、アニメーションの例
<br />前の記事:Webデザインチュートリアル(6):デザインへの情熱を持ち続けまし...
スタンドアロンの hbase について、まずは説明しましょう。 Dockerをインストールするまず ...
序文カバーリング インデックスについて説明する前に、まずそのデータ構造である B+ ツリーを理解する...
Linuxライブラリを生成するLinux版はcentos7.3を使用し、コンパイルしてライブラリを生...
1. ツール今必要なツールは2つあります: MySQLサーバー (mysql-5.7.18)、MyS...
長い間 MySQL を使ってきたので、SQL 文はすでに覚えていると思います。そこで、その実行原理を...
目次問題の説明シナリオインターフェースリターンフロントエンドメニューの定義vuex のメソッド問題原...
序文休日は終わっていますが、それは別の形で(お腹に触れることで)私たちに現れます。ミニプログラムでデ...
現在、フロントエンドのパフォーマンス最適化について学んでいます。適切な解決策を見つけ、パフォーマンス...
序文最近、X 省のコールド チェーン トレーサビリティ システムの開発で忙しくしています。毎日午後 ...
リモートアクセスを有効にする次のコマンドを実行して、root ユーザーのリモート アクセス権を有効に...
この記事では、Linux ファイル管理コマンドについて例を挙げて説明します。ご参考までに、詳細は以下...
アップグレードプロセス:元のシステム: CentOS7.3 [root@my-e450 ~]# un...
1. CSSを使用するコードをコピーコードは次のとおりです。スタイル="display:n...
Laravel 5.4 のデフォルトの utf8mb64 文字エンコーディングをサポートするには、M...