Введение
Здесь представлены сведения о настройке антивирусного программного обеспечения (далее «Антивирусное ПО») для обеспечения работоспособности ПО Comindware Platform. Перечисленные ниже компоненты ПО необходимы для его корректной работы, поэтому их необходимо добавить в список исключений в антивирусном и ином ПО, которое может их блокировать.
Так как антивирусное ПО расходует вычислительные ресурсы, настоятельно рекомендуется протестировать всю систему на основе Comindware Platform под полной нагрузкой перед установкой и включением антивирусного ПО и после включения антивирусного ПО, чтобы измерить любые изменения стабильности и производительности. Это позволит определить, как антивирусное ПО влияет на производительность машины, на которой выполняется Comindware Platform.
Кроме того, здесь перечислены объекты, которые следует включить в область сканирования антивирусного ПО, для предотвращения загрузки вредоносных файлов пользователями.
Процессы, файлы и пути для добавления в исключения антивирусного ПО
Linux
ПО Comindware Platform
По умолчанию файлы экземпляра ПО находятся в каталоге /var/lib/comindware/<instanceName>, где <instanceName> — имя экземпляра ПО.
См. также статью «Пути и содержимое папок экземпляра ПО».
Обеспечьте санирование с помощью антивирусного ПО содержимого следующих директорий:
/var/lib/comindware/<instanceName>/Temp— временное хранилище загруженных файлов и скомпилированных C#-скриптов;/var/lib/comindware/<instanceName>/LocalTemp— временные файлы резервных копий;/var/lib/comindware/<instanceName>/Streams— файлы, загруженные пользователями и сформированные ПО.
Добавьте в исключения антивирусного ПО следующие объекты:
- Процесс
w3wp / mono-boehm. comindware<instanceName>.service— служба экземпляра ПО;apigateway<instanceName>.service— служба шлюза экземпляра ПО;/var/lib/comindware/<instanceName>— папка с экземпляром ПО;/usr/share/comindware/configs/instance/— папка с конфигурациями экземпляров ПО;/usr/share/comindware/configs/instance/<instanceName>.yml— файл конфигурации экземпляра ПО;/var/www/<instanceName>— исполняемые и конфигурационные файлы экземпляра ПО;/var/lib/comindware/<instanceName>/Database/Scripts— DLL-файлы, скомпилированные из скриптов на языке C#;/var/lib/comindware/<instanceName>/Database/FullTextSearch— индексы полнотекстового поиска;/var/log/comindware/<instanceName>/Logs— журналы экземпляра ПО.
Apache Ignite
Добавьте в исключения антивирусного ПО следующие объекты:
/var/lib/comindware/<instanceName>/Database/db— база данных Apache Ignite;/var/lib/comindware/<instanceName>/Database/wal— журнал предварительной записи Apache Ignite;/var/Lib/comindware/<instanceName>/Database/log— журналы Apache Ignite;/var/lib/comindware/<instanceName>/Database/snapshots— снимки БД Apache Ignite.
Apache Kafka
Добавьте в исключения антивирусного ПО следующие объекты:
kafka.service— служба Kafka./usr/share/kafka/— исполняемые файлы Kafka./var/log/comindware/.kafka/— база данных с топиками Kafka./var/log/comindware/.kafka/— журналы Kafka.
OpenSearch (Elasticsearch)
Добавьте в исключения антивирусного ПО следующие объекты:
elasticsearch.service— служба ElasticSearch./var/lib/elasticsearch— БД ElasticSearch, см. директивуpath.dataв файле конфигурации/etc/elasticsearch/elasticsearch.yml;/var/backups/elasticsearch/logs— журналы ElasticSearch, см. директивуpath.logsв файле конфигурации/etc/elasticsearch/elasticsearch.yml;/var/log/elasticsearch/repo— репозиторий ElasticSearch, см. директивуpath.repoв файле конфигурации/etc/elasticsearch/elasticsearch.yml.
Windows
ПО Comindware Platform
По умолчанию файлы экземпляра ПО находятся в каталоге C:\ProgramData\Comindware\Instances\<instanceName>, где <instanceName> — имя экземпляра ПО.
См. также статью «Пути и содержимое папок экземпляра ПО».
Обеспечьте санирование с помощью антивирусного ПО содержимого следующих директорий:
C:\ProgramData\Comindware\Instances\<instanceName>\Temp— временное хранилище загруженных файлов и скомпилированных C#-скриптов;C:\ProgramData\Comindware\Instances\<instanceName>\LocalTemp— временные файлы резервных копий;C:\ProgramData\Comindware\Instances\<instanceName>\Streams— файлы, загруженные пользователями и сформированные ПО.
Добавьте в исключения антивирусного ПО следующие объекты:
C:\Program Files\Comindware\CBAP— исполняемые файлы ПО разных версий;C:\ProgramData\Comindware\configs— общие файлы конфигурации ПО;C:\ProgramData\Comindware\Instances— директория с экземплярами ПО;C:\ProgramData\Comindware\Instances\<instanceName>— экземпляр ПО;C:\ProgramData\Comindware\Instances\<instanceName>\Config— конфигурация экземпляра ПО;C:\ProgramData\Comindware\Instances\<instanceName>\Data\Scripts— DLL-файлы, скомпилированные из скриптов на языке C#;C:\ProgramData\Comindware\Instances\<instanceName>\Data\FullTextSearch— индексы полнотекстового поиска;C:\ProgramData\Comindware\Instances\<instanceName>\Logs— журналы экземпляра ПО.
Apache Ignite
Добавьте в исключения антивирусного ПО следующие объекты:
C:\Program Files\Comindware\CBAP\X.X.X.X\bin\Apache.Ignite*— исполняемые файлы Apache Ignite для ПО версииX.X.X.X;C:\ProgramData\Comindware\Instances\<instanceName>\Data\db— БД Apache Ignite;C:\ProgramData\Comindware\Instances\<instanceName>\Data\wal— журнал предварительной записи Apache Ignite;C:\ProgramData\Comindware\Instances\<instanceName>\Data\snapshots— снимки БД Apache Ignite;C:\ProgramData\Comindware\Instances\<instanceName>\Logs— журналы Apache Ignite.
Apache Kafka
Добавьте следующие объекты в исключения антивирусного ПО:
C:\kafka_2.XX-X.X.X— исполняемые файлы Kafka;C:\kafka_2.XX-X.X.X— БД с топиками Kafka;C:\kafka_2.XX-X.X.X\zookeeper-data— данные Zookeper;C:\kafka_2.XX-X.X.X\kafka-logs— журналы Kafka.
Здесь X:\kafka\_2.XX-X.X.X — директория, в которой установлено ПО Kafka версии 2.XX-X.X.X.
ElasticSearch
Добавьте в исключения антивирусного ПО следующие объекты:
C:\Program Files\Elastic\Elasticsearch\8.X.X— директория с исполняемыми файлами ElasticSearch версии 8.X.X;C:\ProgramData\Elastic\Elasticsearch\data— папка с БД, см. директивуpath.dataв файле конфигурацииX:\Program Files\Elastic\Elasticsearch\8.X.X\config\elasticsearch.yml;C:\ProgramData\Elastic\Elasticsearch\repo— папка с репозиторием, см. директивуpath.repoв файле конфигурацииX:\Program Files\Elastic\Elasticsearch\8.X.X\config\elasticsearch.yml;C:\ProgramData\Elastic\Elasticsearch\logs— папка с журналами, см. директивуpath.logsв файле конфигурацииX:\Program Files\Elastic\Elasticsearch\8.X.X\config\elasticsearch.yml.