Речь идёт о возможности запуска каждого webapp в ServletContainer в своей собственной JVM. Нет ли такого решения и если нет, то почему бы и нет?
Вкратце схема такая: один постоянно работающий http сервер, который в зависимости от настроек редиректит запросы к нужному webapp, каждый из которых работает в собственной jvm. Общение между ними либо по http, либо ещё каким транспортом, не принципиально и зависит от требований.
По сути то, что многие делают, имея связку Apache и один или несколько Tomcat или Jetty. Только всё бы это было единым продуктом, умеющим работать как Servlet Container.
Что это даёт? Возможность перезапустить jvm только для нужного webapp. Возможность задать параметры работы jvm и переменные окружения свои для каждого webapp. Возможность лимитировать процессы на уровне ОС.
Ну собственно вопрос — может кто встречался с таким продуктом и если его нет, то это значит, что такое никому не нужно?