ダボの学習体験

まず、ダボは何ですか?

ダボアリババオープンソースアプリケーションがRPCのパフォーマンスを介して出力と入力機能とサービスを実現することができ、それはシームレススプリングフレームワークと統合することができるように、高い性能の優れたサービス・フレームワークです。

参考:https://www.cnblogs.com/zeussbook/p/10454099.html

関連用語集:

マイクロサービスアーキテクチャ:機能スプリット・モジュール、各モジュールには2つのプロジェクトのサービスコンシューマとサービスプロバイダを持っています。

RPC:RPC(リモートプロシージャコール):リモートプロシージャコール。

春のフレームワーク:春Frameworkは、ロッド・ジョンソンによって開始され、J2EEアプリケーションフレームワークのオープンソースである豆のライフサイクルのための軽量コンテナ管理(軽量コンテナ)です。

飼育係は:ZooKeeperのは分散型、オープンソースの分散アプリケーションの連携サービスであるグーグルチャビーのオープンソース実装のHadoopとHBaseの重要な構成要素です。それは、分散アプリケーションのための一貫したサービスを提供することで機能が含ま提供:コンフィギュレーション・メンテナンス、ドメイン・ネーム・サービス、分散型の同期、グループ・サービスを。

第二に、ダボの役割

1.リモートコミュニケーション: -情報交換「要求-応答」モードフレームベースの複数設けるNIOパッケージ長抽象接続モデルは、スレッド、直列化、および複数を含みます。
2.クラスタのフォールトトレランス:透明インタフェース提供方法は、マルチプロトコルサポート、ならびにソフト負荷分散、フォールトトレランス障害、アドレスルーティング、動的な構成および他のクラスタのサポートを含むリモートプロシージャコールに基づいています。
3.オートディスカバリー:ベースのレジストリディレクトリサービス、サービスは、動的検索サービスプロバイダを消費することができ、アドレスは、サービスプロバイダがスムーズにマシンを増加または減少させることができるように、透明です。

三、ダボを習得して使用します

ダボ参考例:https://www.cnblogs.com/lfs2640666960/archive/2019/08/01/11283366.html

推奨するツール:ダボ・モニター(あなたはコンシューマとプロバイダを表示することができdubooサービス登録情報を閲覧するためのダボモニタが正しく登録されています。)

インストール用ツールリファレンス:https://blog.csdn.net/sunhuaqiang1/article/details/80141651

第四に、個人的な経験

様々な問題は、デバッグ時間を大幅に節約することができダボ、ダボの使用の監視の使用で発生する可能性があります。一方、複数のサービスプロバイダとのダボで、各プロバイダが同じデータベースを使用するかどうかに注意を払う必要があります。あなたが使用していない場合は、最も可能性の高い生成されたダーティデータによって引き起こされます。IDEA他のコンパイラ環境、ダボでデバッグすると、基本的な方法には違いが共通のインターフェイスをデバッグしないとき。唯一の注意点は、サービスプロバイダへの関心は、同じグループにダボの飼育係に登録することができるセルフ試運転、サービスでは、ユニークな問題のいくつかを防ぐためです。

私はこれらのヒントはあなたを助けることができると思います。

おすすめ

転載: www.cnblogs.com/redear/p/12424943.html