Я создал задание cron для сканирования каналов rss / atom, но хочу знать, есть ли время для этого.
В документации сказано, что запросы ограничены 30 секундами; Является ли задание cron обычным запросом, подпадающим под это ограничение?
Должен ли я разбить задание на одно сканирование на задание cron, чтобы быть в безопасности, или есть лучший способ?
Я думал о том, чтобы, возможно, иметь задачи вызова задач cron в очереди задач, которые бы выполняли выборку ресурса (чтобы каждая задача могла получить один ресурс, и, надеюсь, ни одна из них не превысила бы 30-секундный лимит).
Любой совет будет оценен.
Да, 30-секундный крайний срок применяется и к заданиям cron (как и к обычным запросам и заданиям очереди задач). Лучший способ «разбить вещи» - это, как правило, поставить запросы «продолжения» в очередь задач .