延迟任务和定时任务

1. scheduler=Rufus::Scheduler.new

scheduler.in'120s'do

SyncProduct.first_sync_products

ActiveRecord::Base.clear_active_connections!

end

2. lib目录下task目录

statistic.rake 

namespace:statisticdo

desc"每天统计差评率"

task:statistic_order_feedback_rate=>:environmentdo

StatisticOrderFeedbackRate.statistic

end

desc"每天检查是否有需要设置默认好评的订单"

task:generate_default_review=>:environmentdo

CgrReview.generate_default_review

end

end

config 下schedule.rb

every1.day,:at=>'08:00 am'do

rake"spk_interface:spk_sync_products"

end

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • PLEASE READ THE FOLLOWING APPLE DEVELOPER PROGRAM LICENSE...
    念念不忘的阅读 14,603评论 5 6
  • 我怀念那些天,培训的日子。有风在,有自由,无忧无虑的我。怀念。怀念第一天到的晚上,吃的烧烤。
    夏一一爱生活阅读 1,243评论 0 0
  • 时间不会因为你的悲伤而停留。它也不会因为你的无所事事而为你停留,等你找好工作。我们一生每时每刻都在与时间赛跑,上课...
    呆呆不是呆呆阅读 1,324评论 0 0
  • 【1031今日话题】A dream 你从长辈那里传承的最重要的事情是什么? ————————————
    让dream照进现实阅读 1,355评论 0 0

友情链接更多精彩内容