Системные требования
Общие сведения
Системные требования определены на основе результатов нагрузочного тестирования в условиях реальной эксплуатации:
| Продолжительность нагрузки | Потребление ОЗУ |
|---|---|
| Быстрый отчет Формируется и отображается на клиентской стороне (менее 2 мин). | ~200 Мб |
| Средний отчет Формируется от 2 до 5 минут. | ~1 Гб |
| Тяжелый отчет Формируется более 5 минут. | ~2 Гб |
Учитывая асинхронную архитектуру с использованием очередей («RabbitMQ»), фоновых воркеров и временного кэширования данных, рекомендуется выделять ресурсы с запасом для обеспечения стабильной работы при пиковых нагрузках.
Минимальные системные требования сервиса печати
| Компонент | Рекомендуемое значение | Примечание |
|---|---|---|
| ОС | Linux | Поддержка Docker и systemd. |
| CPU | 16 ядер | |
| RAM | 16 ГБ | |
| Диск | 50 Гб | Для логов, временных файлов, кэша. |
| Сеть | Стабильное подключение к RabbitMQ, БД, веб-приложению. | Задержка не более 10 мс. |
Системные требования «RabbitMQ»
Минимальные и средние системные требования для брокера «RabbitMQ» зависят от нагрузки, количества сообщений и соединений. Вот примерные рекомендации:
| Средняя нагрузка | Высокая нагрузка | |
|---|---|---|
| CPU | 2-4 ядра | 4-8+ ядер |
| RAM | 4-8 ГБ | 16+ ГБ |
| Диск | SSD, 20-50 ГБ | Быстрый NVMe SSD |
| Сеть | 1 Гбит | 10 Гбит |