Интересно, есть ли возможность разделить пользователей приложений Java, работающих под Tomcat, на серверные ресурсы?Есть ли способ разделить ресурсы сервера между пользователями приложения Java?
Описание проблемы
У нас есть приложение, написанное на Java и работает под управлением сервера Tomcat. Иногда пользователи могут совершать некоторые действия, приводя к 100% -ной загрузке сервера в течение длительного периода времени. Это требует некоторого ограничения ресурсов сервера для каждого пользователя, чтобы отключить его для сбоя сервера.
На мгновение единственная идея, которую я придумал, - это контейнерное приложение для всех приложений в Docker и запуск отдельного контейнера с ограниченным ресурсом для каждого пользователя. Похоже, что отсутствует более простое решение.