美文网首页Ruby、Rails知识Ruby
一个好用的定时任务管理gem包

一个好用的定时任务管理gem包

作者: dingfj | 来源:发表于2017-06-06 12:13 被阅读57次

RoR项目里面一个实用的定时任务处理管理插件。

coro支持Ruby 2.2+, 2.3+, Rails 4.*, 和 Rails 5.*.。


安装使用
 gemfile里面添加gem

     
 执行  bundle install  

        rails generate crono:install
        rake db:migrate

实现安装,安装后会产生app/jobs/ 文件夹,该文件放定时任务文件,

定时job任务写法

config/cronotab.rb  里面写 定时任务的调用

web端查看

添加路由

本地手动启动命令 : bundle exec crono RAILS_ENV=development

本地后台运行命令: bundle exec crono start RAILS_ENV=development
本地后台结束命令: bundle exec crono stop RAILS_ENV=development
⚠️  后台运行需要安装  gem'daemons'

浏览器查看 http://localhost:3000/crono     路由定义的路基

任务管理界面

相关文章

  • 一个好用的定时任务管理gem包

    RoR项目里面一个实用的定时任务处理管理插件。 coro支持Ruby 2.2+, 2.3+, Rails 4.*,...

  • gem details

    Gem 操作指南 and Ruby Gem 命令详解 Gem 是一个管理ruby库和程序的标准包,它通过Ruby ...

  • Ruby Gem命令详解

    Gem介绍: Gem是一个管理Ruby库和程序的标准包,它通过Ruby Gem(如http://rubygems....

  • Ruby Gem命令详解

    Gem介绍: Gem是一个管理Ruby库和程序的标准包,它通过Ruby Gem(如 http://rubygems...

  • 1.cocoapods安装

    1. gem安装 1> gem简介 Gem是一个管理Ruby库和程序的标准包,它通过Ruby Gem(如 htt...

  • 使用Gem来安装cocoapods

    1.什么是gem? gem 是一个管理ruby和程序的标准包,他通过ruby gem(如: http://ruby...

  • CocoaPods 安装

    一、更换 Gem 的源 Gem是一个管理Ruby库和程序的标准包,它通过Ruby Gem(如 http://rub...

  • cocoapods基本使用

    cocoapods的安装 1.gem简介 Gem是一个管理Ruby库和程序的标准包,它通过Ruby Gem(如 h...

  • CocoaPods安装以及常见错误总结

    CocoaPods安装 一、安装(或者更新)Gem (Gem是管理Ruby库和程序的标准包) 1、更新gem ——...

  • 六、 Cocoapods 的安装与卸载

    Cocoapods 既然是 gem 管理的一个 ruby 包,则可以通过 gem 安装与卸载, 对 cocoapo...

网友评论

本文标题:一个好用的定时任务管理gem包

本文链接:https://www.haomeiwen.com/subject/hlugfxtx.html