Архитектура и системные требования / SaaS Standard

SaaS Standard

В рамках редакции ELMA365 SaaS Standard пользователи получают доступ к платформе ELMA365.

Вендор при этом оказывает развёртывание, поддержку и мониторинг необходимой инфраструктуры.

Архитектура облака ELMA365 SaaS Standard

saas-standard-limits

Вендор оставляет за собой возможность изменения архитектуры кластеров с целью повышения быстродействия и отказоустойчивости.

Лимиты SaaS Standard

Чтобы обеспечить отказоустойчивость системы и оптимизировать нагрузку на базы данных ELMA365 SaaS в редакции Standard для каждой компании активированы лимиты.

Лимиты — технические ограничения, обусловленные особенностями архитектуры ELMA 365 SaaS. Изменение лимитов невозможно.

Лимиты служат ограничением для запроса ресурсов и позволяют ELMA 365 SaaS гарантировать стабильность работы сервиса.

1. Лимит на версию Триал

При регистрации триал версии по умолчанию устанавливаются следующие лимиты:

  • Web. Лимит на запросы по web api: 90 в минуту;
  • Front. Лимит на запросы с фронта: 3000 в минуту;
  • Compile. Лимит на компиляцию скриптов: 30 в минуту;
  • Execute. Лимит на выполнение скриптов: 60 в минуту.

2. Базовый лимит

При регистрации триал версии по умолчанию устанавливаются следующие лимиты:

  • Web. Лимит на запросы по web api: 90 в минуту;
  • Front. Лимит на запросы с фронта: 3000 в минуту;
  • Compile. Лимит на компиляцию скриптов: 30 в минуту;
  • Execute. Лимит на выполнение скриптов: 60 в минуту.

3. Коммерческая активация

В рамках коммерческой лицензии выделенные на компанию лимиты зависят от количества лицензий.

Общий размер лимита рассчитывается следующим образом: (Базовый лимит) + (Лимиты на 1 лицензию*Количество лицензий)  

В рамках одной лицензии (именной или конкурентной) выделяются следующие значения:

  • Web. Лимит на запросы по web api: +5 в минуту
  • Front. Лимит на запросы с фронта +100 в минуту
  • Compile. Лимит на компиляцию скриптов: +5 в минуту  
  • Execute. Лимит на выполнение скриптов: + 10 в минуту

Пример расчёта лимита на компанию.

Редакция SaaS Standard, 10 именных лицензий:

  • Web. Лимит на запросы по web api: 90+5*10 = 140
  • Front. Лимит на запросы с фронта: 3000+100*10 = 4000
  • Compile. Лимит на компиляцию скриптов: 30+5*10= 80
  • Execute. Лимит на выполнение скриптов: 60+10*10= 160
  • Интервал расчёта лимита: 60 секунд.

В случае превышения лимитов пользователь получит уведомление об этом.

В случае превышения квоты возвращается код 429 Too Many Requests.

В ответе сервера в заголовке возвращается значение Retry-After.

Расширение лимитов

Если превышение лимита произошло в единичном случае, следует подождать некоторое время и продолжить работу.

Если необходимо увеличить лимиты на постоянной основе, выберите одно из двух решений:

  1. Докупить лицензии. Тогда лимит увеличится в зависимости от количества лицензий.
  2. Перейти на редакцию SaaS Enterprise, не имеющую ограничений по лимитам.