resque-scheduler:基于Resque的轻型作业调度系统

时间:2024-03-12 01:43:38
【文件属性】:

文件名称:resque-scheduler:基于Resque的轻型作业调度系统

文件大小:83KB

文件格式:ZIP

更新时间:2024-03-12 01:43:38

Ruby

调度程序 描述 Resque调度的一个扩展 ,增加了在未来的排队项目的支持。 两种不同的方式支持作业计划:循环(计划)和延迟。 排定的工作就像定期执行的cron作业一样。 延迟的作业是您要在将来某个时候运行的紧急作业。 语法很容易解释: Resque . enqueue_in ( 5 . days , SendFollowupEmail , argument ) # runs a job in 5 days, calling SendFollowupEmail.perform(argument) # or Resque . enqueue_at ( 5 . days . from_now , SomeJob , argument ) # runs a job at a specific time, calling SomeJob.perform(argument) 文献资料 本REA


【文件预览】:
resque-scheduler-master
----.travis.yml(1KB)
----Vagrantfile(399B)
----bin()
--------bundle_console_test.bat(155B)
--------bundle_console_test.sh(145B)
--------migrate_to_timestamps_set.rb(338B)
----AUTHORS.md(1KB)
----tasks()
--------resque_scheduler.rake(87B)
----Rakefile(506B)
----test()
--------vagrant()
--------scheduler_task_test.rb(3KB)
--------env_test.rb(2KB)
--------scheduler_locking_test.rb(8KB)
--------test_helper.rb(3KB)
--------scheduler_test.rb(17KB)
--------cli_test.rb(6KB)
--------scheduler_args_test.rb(6KB)
--------scheduler_hooks_test.rb(2KB)
--------multi_process_test.rb(4KB)
--------resque-web_test.rb(10KB)
--------delayed_queue_test.rb(33KB)
--------scheduler_setup_test.rb(3KB)
--------util_test.rb(334B)
----.rubocop.yml(288B)
----LICENSE(1KB)
----CONTRIBUTING.md(188B)
----.simplecov(92B)
----Gemfile(198B)
----appveyor.yml(462B)
----examples()
--------config()
--------Rakefile(58B)
--------dynamic-scheduling()
--------run-resque-web(106B)
----.gitignore(130B)
----CHANGELOG.md(15KB)
----resque-scheduler.gemspec(2KB)
----lib()
--------resque()
--------resque-scheduler.rb(105B)
----CODE_OF_CONDUCT.md(3KB)
----.rubocop_todo.yml(2KB)
----README.md(24KB)
----exe()
--------resque-scheduler(101B)

网友评论