SUPPORT-8818:add logging and description service
This commit is contained in:
parent
a38ead8070
commit
fb3825990f
4 changed files with 40 additions and 3 deletions
32
README.md
Normal file
32
README.md
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
# av-service
|
||||
|
||||
av-service — это сервис, взаимодействующий с Kaspersky Endpoint Security для Linux (KESL) на одной машине.
|
||||
|
||||
Основная задача сервиса — обеспечение защиты и анализа файлов с помощью интеграции с KESL.
|
||||
|
||||
## Основные функции
|
||||
- Интеграция с KESL: выполнение проверки файлов на наличие угроз.
|
||||
- Обработка файлов через HTTP POST запросы.
|
||||
- Логирование результатов: запись результатов проверки для последующего анализа.
|
||||
- Управление ошибками: обработка ошибок и уведомление о причинах их возникновения.
|
||||
|
||||
## Требования
|
||||
- Java 17
|
||||
- KESL (установлен и настроен на одной машине с сервисом)
|
||||
|
||||
## Конфигурация и запуск
|
||||
|
||||
### Конфигурация параметров для сервиса
|
||||
Для корректного запуска сервиса, добавьте следующие параметры в файл application.properties:
|
||||
```properties
|
||||
file.upload.directory=/tmp/uploaded_files # Путь для папки для хранения временных файлов
|
||||
spring.servlet.multipart.max-file-size=10MB # Максимальный размер загружаемого файла
|
||||
spring.servlet.multipart.max-request-size=10MB # Максимальный размер запроса
|
||||
server.port=8080 # Порт сервиса
|
||||
```
|
||||
### Запуск JAR-файла с конфигурационным файлом
|
||||
```bash
|
||||
java -jar app.jar --spring.config.location=file:/path/to/your/application.properties
|
||||
```
|
||||
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue