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 要約ノート: 変換、遷移、アニメーションの例
1. MySQLソフトウェアをインストールするMySQL 公式 Yum リポジトリ、MySQL バー...
まずは例を見てみましょうコードをコピーコードは次のとおりです。 <!DOCTYPE html ...
導入:従来の画像検証コードと比較して、スライダー検証コードには次の利点があります。サーバーは検証コー...
MySQL 8.0.16 にインストールする場合、「UTF8B3」ではなく「UTF8B4」が使用さ...
MySQL の replace と replace into はどちらも頻繁に使用される関数です。...
ウェブサイトの構築では、HTML と CSS に関するさまざまな問題に常に遭遇します。ウェブサイト ...
mysql のインストール情報を表示します。 #ps -ef | grep mysql usr/bi...
目次1. シンプルなページの例2.uni-appはvueコンポーネントとミニプログラムネイティブコン...
この記事では、音楽プレーヤーを実装するためのVue.jsの具体的なコードを参考までに共有します。具体...
Zabbix カスタム スクリプトを使用して監視データを収集する場合、通常、次の問題が発生します。サ...
他の種類のデザインとは異なり、Web デザインは時代の発展とともに常に変化しています。したがって、W...
最近、小さなプログラムの開発を勉強して見直しており、学習結果のいくつかをメモしています。公式の We...
1: ターミナルに入ったらPHPのバージョンを確認する php -v出力は次のようになります。 PH...
序文ミニプログラムには、ユーザーを取得するための非常に便利な API があり、getPhoneNum...
MySQL 8.0.22のダウンロード、インストール、設定方法、参考までに具体的な内容は次のとおりで...