logologo
スタート
マニュアル
開発
プラグイン
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
スタート
マニュアル
開発
プラグイン
API
logologo
クラスターモード
概要
事前準備
Kubernetes デプロイ
運用フロー
サービス分割
開発リファレンス
Next Page事前準備
TIP

このドキュメントはAIによって翻訳されました。不正確な情報については、英語版をご参照ください

#クラスターモード

#はじめに

NocoBaseはv1.6.0以降、アプリケーションをクラスターモードで実行できるようになりました。アプリケーションをクラスターモードで実行すると、複数のインスタンスとマルチコアモードを活用することで、同時アクセス処理のパフォーマンスを向上させることができます。

#システムアーキテクチャ

20251031221530

  • アプリケーションクラスター:NocoBaseアプリケーションの複数のインスタンスで構成されるクラスターです。複数のサーバーにデプロイすることも、1台のサーバー上でマルチコアモードで複数のプロセスとして実行することもできます。
  • データベース:アプリケーションのデータを保存します。シングルノードデータベースまたは分散データベースのいずれかを使用できます。
  • 共有ストレージ:アプリケーションのファイルやデータを保存するために使用されます。複数のインスタンスからの読み書きアクセスをサポートします。
  • ミドルウェア:キャッシュ、同期シグナル、メッセージキュー、分散ロックなどのコンポーネントが含まれており、アプリケーションクラスター内の通信と連携をサポートします。
  • ロードバランサー:クライアントからのリクエストをアプリケーションクラスター内の異なるインスタンスに分散する役割を担います。ヘルスチェックやフェイルオーバーも実行します。

#さらに詳しく

このドキュメントでは、NocoBaseのクラスターモードの基本的な概念と構成要素のみをご紹介しました。具体的なデプロイ方法やその他の設定項目については、以下のドキュメントをご参照ください。

  • デプロイ
    • 準備
    • Kubernetesへのデプロイ
    • 運用手順
  • 高度な設定
    • サービス分割
  • 開発者向けリファレンス