0
오늘부터 2 주마다 한 번씩 태스크를 실행하려고하지만 내 테스트에서 rufus 스케줄러가 시작될 때 실행하려고 시도합니다 그러나 그것이 잡을 때까지 그것은 여러 번 그것이 놓친다. 그래서 예를 들어rufus-scheduler를 사용하여 특정 날짜에 격주로 태스크를 실행하는 방법
, 시간이 5시 57분 경우, 나는이
require 'chronic'
scheduler = Rufus::Scheduler.start_new
scheduler.every '20m', :first_at => Chronic.parse('February 7 2011 at 5pm') do
User.send_emails if Rails.env.eql?('development')
end
뭔가를하려고하면 ... 스케줄러가에 '부재중'시간을 만회하기 위해 두 번 이메일을 보내려고합니다 5:20과 5:40 ... 이해가 되니? '따라 잡기'를 시도하지 않고 정상적으로 보낼 수있는 방법이 있습니까?