このトピックでは、主流の仕様でサポートされる接続数、秒間クエリ数 (QPS)、および秒間トランザクション数 (TPS) を提供します。これらの仕様には、1 コア 2 GiB、2 コア 4 GiB、4 コア 8 GiB、8 コア 16 GiB、および 16 コア 32 GiB が含まれます。この情報は、ニーズに基づいてコンポーネントの仕様を選択するのに役立ちます。
使用上の注意
本番環境などの重要な環境の場合:
2 コアを超える Professional Edition クラスター、または任意の仕様の Enterprise Edition クラスターを選択します。
サービスディスカバリーと構成管理の両方を使用する場合は、シナリオごとに個別の MSE Nacos クラスターを作成してください。
推奨値に基づいてクラスターの仕様を厳密に計画してください。たとえば、Nacos の接続数が 1,920 に達した場合は、4 コアと 8 GiB のメモリを持つ 3 ノードクラスターを選択します。
次の表は、3 つのノードを持つインスタンスの推定値を示しています。したがって、このようなインスタンスを使用する場合、容量計画のために推定値を 3 倍にする必要はありません。ノード数が 3 ではないインスタンスの性能を評価するには、次の表の推定値を比例して増やすことで評価を実行できます。
エンジンの種類
Nacos
接続数: Nacos クライアントとサーバー間で確立される接続の数。一般的なシナリオでは、1 つの Pod が 1 つの接続を確立します。ただし、レジストリと構成センターを同時に使用する場合は、2 つの接続を確立する必要があります。
レベル評価: コアサービスの場合、突然のトラフィックバースト時にも高い安定性を確保するために、容量メトリックを安全レベル未満に保ちます。QPS または TPS が警告レベルに達すると、トラフィックバーストによって安定性のリスクが生じる可能性があります。また、クラスターを再起動またはスペックアップするときは、容量メトリックを安全レベル未満に保ちます。
評価基準: MSE Nacos の安定性を確保するため、以下の容量評価はクライアントバージョン 1.x に基づいています。最適なパフォーマンスを得るには、クライアントをバージョン 2.x にアップグレードしてください。
エディション | 仕様 | ノード数 | 接続数 | 秒間クエリ数 (QPS) | 秒間トランザクション数 (TPS) | |||
安全レベル | 警告レベル | 安全レベル | 警告レベル | 安全レベル | 警告レベル | |||
プロフェッショナル版 | 1 vCPU と 2 GiB のメモリ | 3 | 480 | 720 | 480 | 720 | 240 | 360 |
2 vCPU と 4 GiB のメモリ | 3 | 960 | 1,440 | 960 | 1,440 | 480 | 720 | |
4 vCPU と 8 GiB のメモリ | 3 | 1,920 | 2,880 | 1,920 | 2,880 | 960 | 1,440 | |
8 vCPU と 16 GiB のメモリ | 3 | 3,840 | 5,760 | 3,840 | 5,760 | 1,920 | 2,880 | |
16 vCPU と 32 GiB のメモリ | 3 | 7,680 | 11,520 | 7,680 | 11,520 | 3,840 | 5,760 | |
開発者版 | 1 vCPU と 2 GiB のメモリ | 1 | 50 | 75 | 50 | 75 | 25 | 40 |
2 vCPU と 4 GiB のメモリ | 1 | 150 | 225 | 150 | 225 | 75 | 120 | |
Developer Edition は、開発、テスト、またはプロダクトの試用を目的としています。本番環境では使用しないでください。
ZooKeeper
バージョン 3.8.0.9 の新規購入インスタンスでは、レート制限が自動的に有効になります。使用量が警告レベルに達すると、トラフィックはレート制限されます。容量を監視し、容量アラートを構成して、レート制限による安定性のリスクを防ぎます。
バージョン | 仕様 | ノード数 | 接続数 | ストレージサイズ制限 | 監視数 | |||
安全レベル | 警告レベル | 安全レベル | 警告レベル | 安全レベル | 警告レベル | |||
Professional Edition | 1 コア 2 GiB | 1 | 330 | 500 | 33 MB | 50 MB | 330,000 | 500,000 |
2 コア 4 GiB | 1 | 660 | 1,000 | 66 MB | 100 MB | 3,000,000 | 3,000,000 | |
4 コア 8 GiB | 1 | 1,320 | 2,000 | 165 MB | 250 MB | 462 W | 7,000,000 | |
8 コア 16 GiB | 1 | 2,640 | 4,000 | 330 MB | 500 MB | 660 W | 10,000,000 | |
16 コア 32 GiB | 1 | 5,280 | 8,000 | 660 MB | 1 GB | 1320 W | 20,000,000 | |
Developer Edition 重要 Developer Edition は、開発、テスト、またはプロダクトの試用を目的としています。本番環境では使用しないでください。 | 1 コア 2 GiB | 1 | 66 | 100 | 16 MB | 25 MB | 160,000 | 25 W |
2 コア 4 GiB | 1 | 132 | 250 | 33 MB | 50 MB | 330,000 | 500,000 | |
アンチフラジリティレート制限
MSE Nacos の安定性を確保するため、2025 年 7 月 24 日以降に購入された Professional Edition インスタンスでは、アンチフラジリティモードがデフォルトで有効になっています。特定のリソースの容量または特定のエンジン側インターフェイスのトラフィックがしきい値に達すると、エンジンは安定性を維持するために容量とレートの制限を適用します。
次の表は、シングルノードシナリオのレート制限ルールを示しています。ノード数が異なるクラスターのレート制限ルールを決定するには、同じ仕様のシングルノードのデータを比例的にスケーリングします。
仕様 | 接続数 | 同一構成のパブリッシュ (回/分) | 構成のパブリッシュ (TPS) | 構成のクエリ (TPS) | サービスのプッシュ (TPS) |
1 コア 2 GiB | 320 | 20 | 80 | 80 | 320 |
2 コア 4 GiB | 640 | 20 | 80 | 160 | 640 |
4 コア 8 GiB | 1,280 | 20 | 80 | 320 | 1,280 |
8 コア 16 GiB | 2,560 | 20 | 80 | 640 | 2,560 |
16 コア 32 GiB | 5,120 | 20 | 80 | 1,280 | 5,120 |