SUPPORT-8818:fix

This commit is contained in:
adel.kalimullin 2024-12-23 12:50:25 +03:00
parent fb3825990f
commit 574cfe97b0

View file

@ -1,32 +1,35 @@
# av-service # **av-service**
av-service — это сервис, взаимодействующий с Kaspersky Endpoint Security для Linux (KESL) на одной машине. `av-service` — это сервис, взаимодействующий с Kaspersky Endpoint Security для Linux (KESL) на одной машине.
Основная задача сервиса — обеспечение защиты и анализа файлов с помощью интеграции с KESL. Основная задача сервиса — обеспечение защиты и анализа файлов с помощью интеграции с KESL.
Сервис использует консольные команды для выполнения операций и взаимодействия с KESL, таких как запуск задач проверки и получение результатов анализа.
---
## Основные функции ## **Основные функции**
- Интеграция с KESL: выполнение проверки файлов на наличие угроз. - Проверка файлов на наличие угроз с использованием KESL.
- Обработка файлов через HTTP POST запросы. - Обработка файлов через POST-запросы.
- Логирование результатов: запись результатов проверки для последующего анализа. - Логирование результатов проверки.
- Управление ошибками: обработка ошибок и уведомление о причинах их возникновения.
## Требования ---
- Java 17
- KESL (установлен и настроен на одной машине с сервисом)
## Конфигурация и запуск ## **Требования**
- **Java 17**
- **KESL** (установлен и настроен на одной машине с сервисом)
### Конфигурация параметров для сервиса ---
Для корректного запуска сервиса, добавьте следующие параметры в файл application.properties:
## **Конфигурация и запуск**
### **1. Конфигурация параметров для сервиса**
Для корректного запуска сервиса добавьте следующие параметры в файл `application.properties`:
```properties ```properties
file.upload.directory=/tmp/uploaded_files # Путь для папки для хранения временных файлов file.upload.directory=/tmp/uploaded_files # Путь для хранения временных файлов
spring.servlet.multipart.max-file-size=10MB # Максимальный размер загружаемого файла spring.servlet.multipart.max-file-size=10MB # Максимальный размер загружаемого файла
spring.servlet.multipart.max-request-size=10MB # Максимальный размер запроса spring.servlet.multipart.max-request-size=10MB # Максимальный размер запроса
server.port=8080 # Порт сервиса server.port=8080 # Порт, на котором работает сервис
``` ```
### Запуск JAR-файла с конфигурационным файлом ### **2. Запуск JAR-файла с конфигурационным файлом**
```bash ```bash
java -jar app.jar --spring.config.location=file:/path/to/your/application.properties java -jar app.jar --spring.config.location=file:/path/to/your/application.properties
``` ```