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

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

  • IIS 8.5
  • Windows server 2012 R2 +
  • Один из вариантов СУБД:
    • MSSQL (тестировалось на версии 2016 Express Edition+, минимальная версия MSSQL 2012) + Microsoft SQL Server Management Studio (SSMS) соответствующей версии
    • PostgreSql версии 13+ (возможна установка на более раннюю версию Postgres, но тогда потребуется вносить правки в код)
  • Элемент ненумерованного списка.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 2012 или выше
postgresql версии не ниже 10+
Версия SQLServer, на которой должна быть запущена ADVANTA – 2008R2 с последним сервис паком обновлений. Без обновлений может не работать.
Минимальные требованияWindows server 2012r2Windows, Linux (работоспособность проверялась на Ubuntu 18)

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

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

1)
май 2020