Запуск resque-планировщика в веб-ферме - PullRequest
0 голосов
/ 09 марта 2012

Если я запускаю задание resque cron, которое запускается каждый час с помощью resque-scheduler на веб-ферме, скажем, на 2 или 3 веб-серверах ... как мне получить его, чтобы задание не отправлялось для каждоговеб-сервер?

Ответы [ 2 ]

0 голосов
/ 14 марта 2012

Resque-scheduler имеет процесс планирования, который должен всегда выполняться. На одном компьютере должен быть запущен только один его экземпляр.

0 голосов
/ 09 марта 2012

resque-scheduler просто помещает задания в очередь Resque, и первый рабочий, который попадает на задание, выталкивает задание из очереди и запускает его.Вам не нужно беспокоиться о дублировании по характеру дизайна Resque.

...