文件名称:rufus-scheduler:Ruby的调度程序(at,in,cron和每个作业)
文件大小:81KB
文件格式:ZIP
更新时间:2024-02-21 22:57:45
ruby time cron scheduler RubyRuby
Rufus-Scheduler Ruby的作业调度程序(at,cron,in和每个作业)。 它使用线程。 注意:也许您正在寻找的? (特别是如果你使用这是上鲁弗斯调度2.0.24) 快速开始: # quickstart.rb require 'rufus-scheduler' scheduler = Rufus :: Scheduler . new scheduler . in '3s' do puts 'Hello... Rufus' end scheduler . join # # let the current thread join the scheduler thread # # (please note that this join should be removed when scheduling # in a web application (Rails and friends) initializer) (使用ruby quickstart.rb运行) 支持各种形式的调度: require 'rufus-scheduler' s
【文件预览】:
rufus-scheduler-master
----.travis.yml(476B)
----misc()
--------gacha_test.rb(2KB)
--------kssminus_38k_jobs_rprof.rb(550B)
--------cronline_next_time_cost.rb(265B)
--------tz_all.txt(9KB)
--------tz_all.rb(381B)
--------kssminus_38k_jobs.rb(413B)
--------freq.rb(390B)
--------six_field_cronline_test.rb(2KB)
----CREDITS.md(8KB)
----Gemfile(376B)
----TODO.txt(6KB)
----rufus-scheduler.gemspec(1KB)
----.rspec(32B)
----spec()
--------schedule_spec.rb(1KB)
--------threads_spec.rb(2KB)
--------job_cron_spec.rb(6KB)
--------lock_flock_spec.rb(765B)
--------schedule_at_spec.rb(3KB)
--------job_in_spec.rb(611B)
--------scheduler_spec.rb(29KB)
--------basics_spec.rb(1KB)
--------job_array_spec.rb(623B)
--------schedule_interval_spec.rb(2KB)
--------schedule_cron_spec.rb(2KB)
--------job_interval_spec.rb(2KB)
--------job_repeat_spec.rb(9KB)
--------parse_spec.rb(7KB)
--------lock_custom_spec.rb(630B)
--------schedule_in_spec.rb(1KB)
--------schedule_every_spec.rb(2KB)
--------lock_spec.rb(1KB)
--------lock_lockfile_spec.rb(1KB)
--------job_every_spec.rb(7KB)
--------error_spec.rb(2KB)
--------job_spec.rb(16KB)
--------spec_helper.rb(4KB)
--------job_at_spec.rb(2KB)
----.gitignore(143B)
----CHANGELOG.md(11KB)
----lib()
--------rufus()
--------rufus-scheduler.rb(28B)
----Makefile(777B)
----README.md(49KB)
----LICENSE.txt(1KB)