序文
6月アリオープンソースナコス7月に最初のリリースバージョン昨年から今まで1.0.1のバージョンは、およそ静かに懸念されています
計画の公式バージョンは次のとおりです。ナコスは、利用可能な生産をサポートするために、0.8.0から始め、大量生産されたバージョン1.0は、バージョン2.0のアクセスK8S、SpringCloud、ServiceMesh、サーバレス可能です
同社の現在のプロジェクトは、eureka2.Xはもっと壊れた原因Springcloud、あり、そしてナコスが利用可能なので、当然、最近のプロセスは困難であるが、水ピットが登るためのテストを行ったが、最終的な効果はかなり良いようです。
ナコスでおなじみと、以下の点からこの記事
- ナコスとは何ですか
- ナコスの開発
- ナコスを何
- 主要な生態へのシームレスなアクセスナコス
ナコスとは何ですか
何ナコスこと?聞いたかのように、それは問題ではありません。ユーレカは、レジストリのコンポーネントSpringCloudでサービスを行うために、それを聞いたことを、同様の飼育係、領事があります。
だから、ナコスはもちろんのわずか登録中心的なコンポーネントは、ですが、それだけで、レジストリではありません。
ナコスはまた、流通センターである構成の例SpringCloud、設定ファイルのバージョン管理のために、。
だから、ナコスが何であるかを最終的に、ネット公式要約文は次のとおりです。
ナコスを設定する、あなたは発見に努め、およびマイクロ管理サービス。ナコスはすぐに動的サービス発見、サービス構成、サービスのメタデータおよびトラフィック管理を実現するに役立つ機能の使いやすいセットのセットを提供します。
ナコスの開発
ので、まず最初は、ナコスはアリババの内部製品CONFIGSERVERから開発プロセスについてお話しますと言ってナコスがCONFIGSERVERのオープンソース実装であります
早ければ2008年のように、アリはアリがCONFIGSERVERと呼ばれる照会の内部サービス・ディスカバリ・ソリューションので、その時点で、(私は中学校ああにまだあったように、その時私は感じる)プロセスのサービスを開始しました
開発の十年は、スタンドアローンバージョンV1.0から進化CONFIGSERVER現在クラスター・エディションV4.0を発表しています。
2018年7月には、アリババ上級技術専門家の徐真の恵み(義)ナコスは現在、大規模なバージョンV1.0.1に更新されるまでオープンソース実装として最初のオープンソースのバージョンV0.1.0、ナコスCONFIGSERVERをリリースし、大規模な生産バージョンをサポートしています。
ナコスを何
公式文書にも説明したが、比較の公用語、私は方言の使用と私の経験のいくつかについて話します。
登録サービスの発見や健康監視サービス
ナコスのサポートとDNSのRPCベースのサービスの発見へのアクセスは、サーバーは、サービス消費者が道やサービスのHTTPベースのリストを見つけるために使用できるDNS対応、SDKやAPIを介して登録サービスを提供することができます。ナコスサービスのリアルタイムのヘルスチェックを提供しながら、サービスがホストをブロックまたは不健康たい要求を送信し、ユーレカ同様のナコスコンソールにもフレンドリーなインターフェイスを持っています。
動的構成サービス
連絡先SpringCloudが設定を理解しておく必要があり、その後、流通センターはよく理解されるであろう、ナコスは、動的な構成管理、構成情報サービスサブサブカテゴリ外部環境の管理をサポートし、ホット・アップデートをサポートしています。しかし、コンフィグ設定情報が異なるナコス、リスニングとバージョンロールバック情報の構成のデータベースに格納されています。
ダイナミックDNSサービス
中間層のロード・バランシング、単純かつ柔軟DNSルーティングストラテジー、フロー制御、およびデータセンターネットワーク解決サービスを実現することが容易に、ルーティングを再権利をサポートします。ただし、この機能は現在のバージョンをサポートしていません。
サービスおよびメタデータ管理
ナコスは、管理サービスの説明を含め、サービスプラットフォームからあなたのミクロデータ管理センターのすべてのサービスおよびメタデータの視点を与え、ライフサイクルサービスは、静的解析、州保健サービス、交通管理サービス、ルーティング、セキュリティポリシーに依存しています、SLAおよび最も重要な評価指標の統計サービス。
主要な生態へのシームレスなアクセスナコス
公式の生態マップ上の最初の、最初の
アリとダボ彼らのサポートなど、他のオープンソースのエコシステムだけでなく、他のオープンソースの生態系への統合を重視することに加えて、ここに含めたJavaマイクロサービスは春の雲、Kubernetes / CNCFクラウドネイティブの生態系を生態系。
ナコスシームレスにサポート春クラウドは、春のクラウド利用者は、それが簡単にコンフィギュレーション・センターとレジストリのソリューションを提供して。
ナコスは、ほぼすべての主要なマイクロサービスのエコシステムをサポートしています。
概要
ユーレカ+コンフィグ+バス+組み合わせのGitの+ MQでSpringCloudようなビューの公式の点から、ナコスの説明、もちろん、ない完全にそう理解します。ナコスは、内部アリCONFIGSERVERから生まれており、反復更新と技術的な観点の観点から、ナコスの安定版はマイクロサービスシステムとしてより適切になるようCONFIGSERVERは早期ユーレカ3.0バージョンでは、隠されたままにバージョン1.0で解決されます登録サービス・ディスカバリ・コンポーネントは、もちろん彼が登録されていないとばかりに発見します。その他の特徴と機能、一緒にそれを構築しようとする方が良いです。