좋아요. 주문 테이블에 end_date라는 필드가있는 mysql 데이터베이스로 레일스 애플리케이션을 작성합니다. 이 필드는 관리자가 관리합니다. end_date 필드보다 2 주 앞선 cronjob이 필요합니다. 어떻게하는지에 대한 아이디어. 또한db의 datetime을 기반으로 cron을 업데이트하는 방법
every 1.day, :at => '12:30 am' do
runner "Order.task_that_checks_date"
end
내 첫번째 생각은 매일 cron 작업을 실행 한 때마다 보석을 사용하여 그 값을 확인하지만 난 한 번만 년 크론 실행이 필요하면 내가 크론 일상을 실행 싫어하고 있습니다. 이것을 개선하는 방법에 대한 아이디어