Я пишу простое веб-приложение на Java (только для образовательных целей), которое позволяет администратору вручную выполнять некоторые фоновые задания по обслуживанию (например, выполнять некоторые процессы в системе через Runtime.exec - это на самом деле не имеет значения).Фоновое задание ofc выполняется в своем собственном потоке и выводит некоторую информацию.Мне интересно, как правильно передать этот вывод пользователю через веб-интерфейс?Например, администратор возвращается через несколько минут и хочет посмотреть результаты работы, которую он выполнил.Что еще более важно, как решить эту проблему в кластерной среде, где задание выполняется на одном экземпляре, а просмотр вывода происходит на другом?Есть какие-нибудь известные практики?
Я думаю, в некластеризованном буфере вывода env в памяти было бы достаточно.Но в кластерной среде я могу думать только о хранилище БД / файлов для этого вывода, но это громоздко (временные ресурсы должны быть удалены позже и т. Д.).
Заранее спасибо.