Запрет тайм-аута запроса с длинными запросами

У меня есть Rails Controller на Heroku, где я отправляю электронные письма в цикле и отвечаю пользователю с некоторой информацией, на какой адрес электронной почты были отправлены электронные письма.

Хотя это работает, когда нужно отправить только несколько (~ 40) электронных писем, время ожидания запроса истекает, когда требуется отправить больше, чем просто несколько электронных писем (например,> 40).

Heroku заявляет в своих руководствах, что запросы должны отвечать хотя бы одним байтом в течение 30 секунд:https://devcenter.heroku.com/articles/request-timeout

Хотя я знаю, что это не лучший способ достичь этого, яЯ сейчас пытаюсь понять, как это сделать в Ruby.

Если бы это было приложение PHP, я мог бы сделатьecho перед входом в цикл, а затем продолжайтеechoчто-то в каждой итерации. Как мне добиться чего-то похожего в рельсах?

Ответы на вопрос(1)

Ваш ответ на вопрос