Изоляция кода приложения Java - PullRequest
0 голосов
/ 10 мая 2018

У меня есть структура, где клиент может разрабатывать свои приложения.Фреймворк представляет собой приложение на основе Java, которое запускается в контейнере Tomcat и загружает пользовательские приложения.Мы тестируем наше приложение с примером приложения на огромную нагрузку, и оно проходит нагрузку, но там, где разработчики загружают свое пользовательское приложение и когда пользовательское приложение теряет память или портится с потоками и т. Д., Это влияет на мое приложение, а когда их нагрузочный тест не проходит, ониВ итоге я обвинил мое приложение в утечках, и мы в итоге исправили их.Существует ли механизм / инфраструктура, которую я могу использовать, чтобы моя инфраструктура работала в отдельном пространстве процессов, не внося значительных изменений в конструкцию, а клиентское приложение выполнялось отдельно.Так что мое приложение не падает, когда клиент портит приложение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...