У меня особенно долго работает метод, который мне нужно выполнить с моего контроллера. Метод в своей собственной модели. Я использую асинхронный контроллер, и у меня есть настройка метода с использованием библиотеки asyncFunc, чтобы сделать его асинхронным. Я также попытался вызвать его на свой собственный процесс. Проблема в том, что я хочу, чтобы контроллер продолжал и возвращал представление, чтобы пользователь мог продолжать делать другие вещи, так как метод уведомит пользователя о его завершении или о любых ошибках по электронной почте.
Проблема даже в том, что это асинхронный метод, контроллер не будет двигаться вперед, чтобы вернуть представление, пока процесс не будет завершен. Более 15 минут и если вы переходите на другую страницу, метод перестает пытаться выполнить.
так, как я могу заставить метод работать как рабочий и освободить контроллер?
Любая помощь будет принята с благодарностью.
всего наилучшего,
Chase Q, Aucoin