Windows での Nacos の構成と使用

1.ナコスとは

以下はnacos.ioからの引用です

Nacos /nɑ:kəʊs/ は、Dynamic Naming and Configuration Service の頭字語で、クラウドネイティブ アプリケーションの構築を容易にする動的なサービス検出、構成管理、およびサービス管理プラットフォームです。
Nacos は、マイクロサービスの検出、構成、管理を支援することに専念しています。Nacos は、動的なサービス検出、サービス構成、サービス メタデータ、およびトラフィック管理を迅速に実現するのに役立つ一連の使いやすい機能セットを提供します。
Nacos は、マイクロサービス プラットフォームをより迅速かつ簡単に構築、提供、管理するのに役立ちます。Nacos は、「サービス」中心の最新のアプリケーション アーキテクチャ (マイクロサービス パラダイム、クラウド ネイティブ パラダイムなど) を構築するためのサービス インフラストラクチャです。

服务(Service)是 Nacos 世界的一等公民。Nacos 支持几乎所有主流类型的“服务”的发现、配置和管理:

Kubernetes Service

gRPC & Dubbo RPC Service

Spring Cloud RESTful Service

Nacos の主な機能は次のとおりです。
サービス ディスカバリとサービス ヘルス モニタリング
Nacos は、DNS ベースおよび RPC ベースのサービス ディスカバリをサポートします。サービスプロバイダーがネイティブ SDK、OpenAPI、または独立したエージェント TODO を使用してサービスを登録した後、サービスコンシューマーは DNS TODO または HTTP&API を使用してサービスを検索および検出できます。
Nacos は、サービスのリアルタイムのヘルス チェックを提供し、異常なホストやサービス インスタンスにリクエストが送信されるのを防ぎます。Nacos は、トランスポート層 (PING または TCP) およびアプリケーション層 (HTTP、MySQL、ユーザー定義など) のヘルスチェックをサポートします。複雑なクラウド環境およびネットワーク トポロジ環境 (VPC、エッジ ネットワークなど) でのサービスのヘルス チェックのために、Nacos はエージェント レポート モードとサーバー アクティブ検出という 2 つのヘルス チェック モードを提供します。Nacos は、ヘルス ステータスに基づいてサービスの可用性とトラフィックを管理するのに役立つ統合ヘルス チェック ダッシュボードも提供します。
動的構成サービス
動的構成サービスを使用すると、すべての環境のアプリケーション構成とサービス構成を一元化、外部化し、動的に管理できます。
動的構成により、構成が変更されたときにアプリケーションやサービスを再デプロイする必要がなくなり、構成管理がより効率的かつ機敏になります。
構成の集中管理により、ステートレス サービスの実装が容易になり、サービスをオンデマンドで柔軟に拡張することが容易になります。
Nacos は、すべてのサービスとアプリケーションの構成を管理するのに役立つ、シンプルで使いやすい UI (コンソール サンプル デモ) を提供します。Nacos は、構成バージョン追跡、カナリア リリース、ワンクリック構成ロールバック、クライアント構成更新ステータス追跡など、すぐに使用できる一連の構成管理機能も提供しており、運用環境での構成の変更や変更をより安全に管理するのに役立ちます。構成変更のリスクを軽減します。
ダイナミックDNSサービス
ダイナミック DNS サービスは重み付けルーティングをサポートしているため、中間層の負荷分散、より柔軟なルーティング戦略、トラフィック制御、およびデータセンターのイントラネット向けのシンプルな DNS 解決サービスの実装が容易になります。ダイナミック DNS サービスを使用すると、DNS プロトコルに基づいたサービス検出の実装が容易になり、ベンダーのプライベート サービス検出 API に結合されるリスクを排除できます。
Nacos は、関連するドメイン名とサービスの利用可能な IP:PORT リストの管理に役立ついくつかのシンプルな DNS API TODO を提供します
サービスとメタデータの管理
Nacos を使用すると、管理を含むマイクロサービス プラットフォーム構築の観点からデータ センター内のすべてのサービスとメタデータを管理できますサービスの説明、ライフサイクル、サービスの静的依存関係分析、サービスの健全性ステータス、サービス トラフィック管理、ルーティングとセキュリティ ポリシー、サービス SLA、および最も重要なメトリクス統計。

2. Nacos のダウンロードと設定

Nacos ダウンロード
ここに画像の説明を挿入
ダウンロードしたnacos-server-2.2.3.zipをD:\develop\nacos-server-2.2.3\nacosに解凍します
ここに画像の説明を挿入
。 bin ディレクトリに入り、startup.cmd をクリックします 。ここでコマンド ラインが点滅しますこれは、Nacos はデフォルトでクラスター モードで起動し、スタンドアロン モードで起動するには変更する必要があるためです。
ここに画像の説明を挿入
ここに画像の説明を挿入

フラッシュバック問題を解決します
。notepad++ を使用して、startup.cmd を開きます。 set MODE="cluster"クラスター モードを
ここに画像の説明を挿入
変更して、 MODE="standalone"スタンドアロン モードを設定します。nacos を正常に開始します:または
ここに画像の説明を挿入

ここに画像の説明を挿入
ここに画像の説明を挿入

#Windows中在Nacos目录下,输入此命令也可单机模式启动nacos。
启动命令(standalone代表着单机模式运行,非集群模式):
startup.cmd -m standalone

コンソールのリンクにアクセスして Nacos に入ります。
ここに画像の説明を挿入

3. 参考資料

Nacos とは
Nacos クイック スタート
認証
Nacos スタートアップ フラッシュバック ソリューション ソリューション
Nacos スタートアップ フラッシュバック概要

おすすめ

転載: blog.csdn.net/qyfx123456/article/details/131298168