logologo
Начало
Руководство
Разработка
Плагины
API
Главная
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Начало
Руководство
Разработка
Плагины
API
Главная
logologo
Кластерный режим
Обзор
Подготовка
Развертывание в Kubernetes
Процессы эксплуатации
Разделение сервисов
Справочник для разработчиков
Next PageПодготовка
Уведомление о переводе ИИ

Эта документация была автоматически переведена ИИ.

#Кластерный режим

#Введение

Начиная с версии v1.6.0, NocoBase поддерживает запуск приложений в кластерном режиме. При работе приложения в кластерном режиме вы можете повысить его производительность при обработке параллельных запросов, используя несколько экземпляров и многоядерный режим.

#Архитектура системы

20251031221530

  • Кластер приложений: Кластер, состоящий из нескольких экземпляров приложения NocoBase. Его можно развернуть на нескольких серверах или запустить как несколько процессов в многоядерном режиме на одном сервере.
  • База данных: Хранит данные приложения. Это может быть одноузловая или распределенная база данных.
  • Общее хранилище: Используется для хранения файлов и данных приложения, поддерживая доступ для чтения и записи из нескольких экземпляров.
  • Промежуточное ПО (Middleware): Включает такие компоненты, как кэш, сигналы синхронизации, очередь сообщений и распределенные блокировки, для поддержки связи и координации внутри кластера приложений.
  • Балансировщик нагрузки: Отвечает за распределение клиентских запросов между различными экземплярами в кластере приложений, а также за выполнение проверок работоспособности и аварийное переключение.

#Узнать больше

Этот документ содержит только основные концепции и компоненты кластерного режима NocoBase. Подробности развертывания и дополнительные параметры конфигурации вы можете найти в следующих документах:

  • Развертывание
    • Подготовка
    • Развертывание в Kubernetes
    • Эксплуатация
  • Расширенные возможности
    • Разделение сервисов
  • Справочник разработчика