LINUX.ORG.RU

Задачи исполняемые при помощи resque-pool и clockwork выполняются слишком поздно

 


0

1

В общем есть проект, в котором используется resque-pool и clockwork.

Так вот, грубо говоря есть задача (в clockwork) скрипте, которая выполняется допустим в 21-00. Задача представляешь из себя просто вызов Resque.enqueue_to.

resque-pool запущен

В логе клокворка все ок, написано что задача тригеред. Но вот беда, задача сама не выполняется... Точнее она выполняется, но через какое-то просто фантастическое кол-во времени. Что-то порядка 12 часов. Время на серверах redis и собственно том где крутится система проверил - вроде все ок. Никак не могу понять в чем дело... Прямо мистика какая-то.

★★★★★

Походу язык, resque и clockwork тут не при чем. Судя по всему заказчик чудит. Если мои подозрения окажутся верными, то завтра расскажу.

Dudraug ★★★★★
() автор топика

А, нет, все же не заказчик... Задача выполняется когда ей не положено=(

Dudraug ★★★★★
() автор топика

В общем все оказалось гораздо проще. Одна из «задач» забивала очередь так, что мешала остальным. Походу надо ее отдельному воркеру отдать.

Dudraug ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.