Resin обеспечивает кластеризацию, даже если в распоряжении пользователя только один сервер. Если добавляется еще несколько серверов, эти серверы добавляются в кластер и автоматически дают преимущества в мониторинге и гибком управлении проектом. Кластеризация позволяет распределить нагрузку на несколько серверов, при этом сессии будут привязаны к конкретному серверу и мигрируют в фоновом режиме при крахе обслуживающего его узла.
Возможности:
- Баланс нагрузки HTTP.
- Распределенные сессии и нагрузки.
- Версионная развертываемость.
- Поиск и устранение неисправностей.
- Профилирование и массовый анализ.
- Управление JMX.
- Многое другое.
Распределенное кеширование сокращает нагрузку на традиционные базы данных.
Сервер может кешировать в памяти часто запрашиваемые страницы или использует кеш для статических данных вроде изображений. Часть кеша используется для кеширования внутренних объектов, что позволяет избежать нагрузку на базу данных.
Мониторинг состояния работы приложений.
Resin включает мощную и настраиваемую систему мониторинга сервера приложений и анализа графических показателей производительности.
Функции:
- Проверка состояния системы на базе правил URL Rewrite.
- Использование меток и графиков для визуализации результатов мониторинга.
- Генерация отчетов в формате PDF.
- Применение режима «сторож» для непрерывного контроля работы сервера.