Я довольно хорошо знаком с очередями Laravel и запускаю асинхронную логику в Laravel путем планирования заданий.
Веб-сайт, который я создаю, должен обрабатывать большие видеофайлы, поэтому мне нужно, чтобы эти загрузки были асинхронными, теперь пользователи ждут загрузки своего файла от 5 до 10 минут.
Это возможно? Как это будет реализовано в очереди Laravel? Что отправляется на сервер в запросе?
Я не могу найти в Google ничего по этой проблеме, поэтому я просто ищу общее руководство.
В идеале пользователь должен выбрать свой файл, нажать «Загрузить», затем запланировано задание по загрузке файла и уведомлению пользователя по электронной почте о завершении.
Спасибо!