Технические требования для модуля Триггеры


Триггеры - это кроссплатформенный модуль. Можно поставить на Windows Server или на Linux. Может использовать базу MS SQL или PostgreSQL.

Требования к ПО на сервере

  1. IIS 8.5.
  2. Windows server 2019 и выше.
  3. Один из вариантов СУБД:
    • MSSQL (тестировалось на версии 2016 Express Edition+, минимальная версия MSSQL 2019) + Microsoft SQL Server Management Studio (SSMS) соответствующей версии;
    • PostgreSQL версии 13+ (возможна установка на более раннюю версию Postgres, но тогда потребуется вносить правки в код).
  4. Элемент ненумерованного списка.net 6 hosting bundle (с версии 17.25 и выше, до версии 17.22 включительно достаточно .net 5).

Требования к производительности сервера

Всё зависит от количества событий в Системе и того, насколько много скриптов в этом модуле работают.

Триггеры состоят из 2 частей:

  1. Веб-интерфейс.
  2. База данных.
Веб интерфейс База данных
Требования к месту на жестком диске 100 Мб Зависит от количества триггеров, частоты их использования.
От 100Мб
Требования к оперативной памяти 1Гб 1Гб
Требования к процессору 1-2 ядра 1-2 ядра
Где может быть запущено IIS (windows 2012r2) 8.5. Windows, Linux
MS SQL Server 2019 или выше
PostgreSQL версии не ниже 10+
Версия SQLServer, на которой должна быть запущена ADVANTA – 2008R2 с последним сервис паком обновлений. Без обновлений может не работать.
Минимальные требованияWindows server 2019 и вышеWindows, Linux (работоспособность проверялась на Ubuntu 18)

Исходя из текущего опыта эксплуатации, оптимальный вариант:

  1. Веб-интерфейс запускается на том же сервере, где и стоит ADVANTA. В этом случае не понадобится никаких изменений в инфраструктуре.
  2. База данных на том же сервере, где расположена основная база данных Системы.