ダボの動物園管理者登録センターは警告します:複数の異なるアプリケーションが同じサービスを登録しました。誤った露出の解決策があるかどうかを確認してください

           序文はあまりありませんが、写真に直接:

 :次のように開発の背景となったのGe IDEAインタフェースを

1つ目は、プロバイダーコードとコンシューマーコードを格納します。1。eコマースシステムの場合、注文サービスはユーザーサービスを呼び出して、特定のユーザーのすべてのアドレスを取得する必要があります。

2番目は監視センターのコードです(インターネットからダウンロードできます):監視監視センターを起動するために使用されます

- - - - - - - - - - - - - - - - - - - - - - - 分割線 - -------------------------------------------------

期待される結果のテスト:注文サービスWebモジュールはAサーバー上にあり、ユーザーサービスモジュールはBサーバー上にあります。AはリモートでBの関数を呼び出すことができます。次に、最初のプロバイダーは図に示すboot-user-service-providerであり、2番目のプロバイダーは監視センターのモニターです。下の図では、登録センターの飼育係の監視センターの登録ポートが7070(つまり、上記の最初のIDEA)であり、ビジネスが20882(上記の2番目のIDEA)であることがわかります。

 

         では、警告を削除する方法は?解決策:同じサービスを提供するさまざまなプロバイダーは、dubbo.application.nameを同じ名前に変更する必要があります。

これは、変更前の監視センターのIDEA構成ファイルです。

 したがって、simple-monitorをboot-user-service-provider(つまり最初のプロバイダー名)に変更するだけです!

次に、もう一度実行し、飼育係の監視センターを開いて、警告が消えたことを確認します。

作成するのは簡単ではありません。この記事が役立つと思う友達は、双連、カニをフォローしてください〜。ご不明な点がございましたら、コメント欄にメッセージを残していただければ、時間内に返信させていただきます。

おすすめ

転載: blog.csdn.net/Zhongtongyi/article/details/108241899