Gecikmeli görevler için özel bir sunucum var. sadece bu sunucuda başlatmak, durdurmak ve delayed_job işçilerini yeniden başlatmak istiyorum. Delayed_job tarafından sağlanan capistrano tarifleri kullanıyorum.delayed_job capistrano görevlerini yalnızca belirli sunucularda davet edin
before "deploy:restart", "delayed_job:stop"
after "deploy:restart", "delayed_job:start"
after "deploy:stop", "delayed_job:stop"
after "deploy:start", "delayed_job:start"
Şimdi o kanca sahip olmak istiyorum sadece ayrı delayed_job sunucusuna (role :delayed_job <ip address>
) için geçerlidir:
, bu benim yapılandırma oldu. Bu zarif yapmak mümkün mü? Her delayed_job görevini bir meta görevinde sarmak zorunda mıyım? Veya kendi görevlerimi yazın ve gecikmiş bir işte verilenleri kullanmayın?
Yay! Çok mutluyum. (ve bu viji'nin üzerindeki bayrağı ... –