世界はマイクロサービスナコスの兆候を示しています

ナコス

1、概要

  ダボ

    登録および発見サービス/ RPC通信/負荷分散/制限/ヒューズ/ダウングレード

  春クラウドアリババ

    登録サービス発見ミドルウェア

      飼育係/ユーレカ/相談/ etcd / NACO

    コンフィギュレーション・センター

      スイッチの設定

      スレッドプールの構成

      制限の設定

      zookepper /アポロ/ダイヤモンド/ disconf / githubの/ナコス

    制限ヒューズミドルウェア

      センチネル/ hystrix

    分散トランザクションのオープンソースコンポーネント

      SEAT

2、クイックスタート

  2.1登録サービスは、基本的に見つかりました

    ヘルスモニタリング、保守サービス、アドレス通知サービスの変更

  2.2ソースアドレスとビルド

 

    https://github.com/alibaba/nacos/releases/tag/1.1.0

    https://nacos.io/zh-cn/docs/quick-start.html

    デモのビルド

  2.3ナコスは、情報と変更設定をアクセスするには2つの方法を提供します

    1. オープンAPI

    2. ネイティブSDK

      対照的思考

      飼育係-zookeeper.jar() - >キュレーター

      Redisの - > jedis-> redission /講義

  私たちは、コンフィギュレーション・センターを実装するつもりなら3、、要件は何ですか?

      • サーバー側の設定が保存されて

        データベース

      • サーバがアクセスAPIを提供します

        RPC、HTTP(OpenAPIの)

      • どのようにデータがクライアントに通知を変更した後

        プル:積極的にクライアントにプッシュサーバー

        プッシュ:私のアクティブなクライアントの数を得た - >ロングポーリングは、(データの量を引く総会を行う方法です?)

      • リモートデータサービスにクライアントを取得する方法

      • セキュリティ

      • ブラシディスク(ローカルキャッシュ)

    •   

おすすめ

転載: www.cnblogs.com/java333/p/11306022.html