У меня есть приложение symfony4, в котором есть компонент обработки бэкэнда, выполнение которого занимает несколько минут.На данный момент он запускается с помощью bash-скрипта и нескольких консольных команд Symfony.
Я хотел бы иметь возможность запустить этот процесс в веб-интерфейсе и отображать его ход (и не допускать этого).он запускается снова, пока еще выполняется).
Фоновая задача не должна принимать никаких параметров, она считывает все необходимые данные из базы данных.
Поскольку внутренний процесс занимает много времени,Я не хочу, чтобы веб-страница зависала во время работы.Веб-интерфейс должен запустить его, а затем отключить.Пользователь намерен вернуться позже, чтобы проверить результаты.
Я не смог найти решение в документации Symfony или на этом сайте.