Как увеличить время выполнения процесса sidekiq?
Мы использовали sidekiq
процесс размещения рекламы на facebook
с fb_graph
,
Каждый раз, когда одновременно выполняется несколько процессов, они вызывают сбой сервера.
Вероятно, время для публикации на Facebook работает дольше через page.feed!()
,
Как увеличить время выполнения процесса sidekiq?
2 ответа
Задание Sidekiq останавливается после завершения. Нет времени для выполнения конкретной задачи. Предполагая, что вы называете некоторые API для Facecook для page.feed!()
увеличение времени ожидания вашего http-вызова должно помочь.
Понизьте параллелизм по умолчанию от 25 до 5 или даже ниже, используя -c
, Похоже, код не может быть потокобезопасным.