`
gazeldx
  • 浏览: 102175 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

Mac下用Whenever和Cron Job集成Rails

    博客分类:
  • Ruby
阅读更多
https://github.com/javan/whenever

http://stackoverflow.com/questions/14612818/whenever-gem-i-set-output-but-the-logfile-doesnt-show-up-where-id-expect-it

http://stackoverflow.com/questions/15395479/using-cron-on-mac-osx-mountain-lion

05 15 * * * bash -l -c 'cd /Users/lane/projects/duokong && bin/rails runner -e development '\''Index.auto_generate'\'' >> log/www.log 2>&1'
在15点05分去那个目录执行一段代码,并把日至写入。其实最终并没有用到whenever在Mac下。因为Cron 已经帮我完成了。

但Ubuntu下就要用到whenever了。
0
0
分享到:
评论

相关推荐

    计划任务Cron表达式生成

    计划任务,是任务在约定的时间执行已经计划好的工作,这是表面的意思

    每当:Ruby中的Cron工作

    只要有Ruby gem可以提供清晰的语法来编写和部署cron作业。 安装 $ gem install whenever 或者在您的Gemfile中使用Bundler。 gem 'whenever' , require : false 入门 $ cd /apps/my-great-project $ bundle exec ...

    whenever和wherever引导的两种状语从句.doc

    whenever和wherever引导的两种状语从句.doc

    ruby中执行周期性任务(定时任务)的3种方法

     无论是用ruby做系统管理,还是用rails做web开发,都可能遇到周期性任务,它们按照一定时间周期(1小时,2天……)持续地触发。在ruby中,我认为一次性任务使用sidekiq来完成是非常方便的,而周期性的任务就需要...

    Rails4-Start-Up:rails4为ruby 2.1.2启动

    rails4快速开发产品原型的基础代码,结构清晰,注释详细,遵守rails约定规范,包含一些基本的功能。可以查看完整版。 方案 Ruby管理:rbenv Ruby: Ruby 2.1.2 后端框架:Rails 4.2.0 前端框架:bootstrap 3 + jquery...

    flights:在 Rails 中处理飞行端点..

    部署说明 (Ubuntu 14.04):使用 Ruby 2.0.0p481(rbenv 而不是 rvm)、Rails 4.1.2、MongoDB 2.6 ~~部署时: 需要将bundle exec whenever --update-crontab map_server作业添加到 crontab( bundle exec whenever...

    mina-whenever

    Mina ::无论何时 这是的每当插件 安装 ... set :whenever_name # default: "#{domain}_#{rails_env}" 贡献 在GitHub上( 欢迎报告错误和请求请求。 该项目旨在提供一个安全,友好的合作空间,并且希

    ruby执行周期性任务的三种gem介绍

    首先,whenever是基于linux的cron服务的,所以,在windows平台上没有直接的方法使用该gem。whenever严格来说应该算一个cron的翻译器,将ruby代码翻译为cron脚本,从而将周期性任务转交给cron实际去完成。对于精通...

    rake-ui:用于管理耙任务的Rails引擎

    简短说明和动机。 用法 如何使用我的插件。 安装 将此行添加到您的应用程序的Gemfile中: gem 'rake-ui' 然后执行: $ bundle 或自己安装为: $ gem install rake-ui 安装完成后,安装发动机 Rails . ...

    DeployTool:Simple Rails 5部署工具

    简单而有效的Deploy Tool以面向过程的风格用Ruby编写。 对于基于公正服务器的简单项目以及教育和演示目的,此工具是不错的选择。 部署示例项目“ Rails 5 App” 如何部署Rails 5 App 1.克隆部署工具并安装gem ...

    action_cable_client:用于与Rails的ActionCable交互的ruby客户端。 -维修人员通缉

    动作电缆客户端 该gem是的包装,并支持Rails Action Cable协议。用法require 'action_cable_client'EventMachine . run do uri = "ws://localhost:3000/cable/" client = ActionCableClient . new ( uri , '...

    whenever.js:对JavaScript的重新解释,每当esolang

    适应和实施到JavaScript。 关于 与原始实现的最大区别在于,everyth.js使用函数声明而不是语句,并通过其名称字符串而不是语句号来引用它们。 这样,我们可以快速访问宿主Javascript的所有功能,包括声明全局变量并...

    smart_garden:基于Raspberry Pi的智能花园API

    自述文件 此Rails应用程序用于从... 运行“ whenever –update-crontab”以设置cron作业 运行“ rake db:create db:migrate”来设置数据库 重新启动Raspberry Pi 用法: 传感器的当前状态应该可用,请检查和 传

    stakecom_toynh_whenever5oo_zip_elmo_

    stake code full version as

    GA.zip_GA_forthnfm_java_whenever2ir

    Using GA to solve a function question.

    elastic_whenever:管理ECS计划任务,例如“每时每刻”

    您几乎可以像everyever一样使用它。 但是,请注意,您必须指定一个标识符。 $ elastic_whenever --help Usage: elastic_whenever [options] -i, --update identifier Clear and create scheduled tasks by ...

    whenever:Node.js模块的require()延迟

    var whenever = require('whenever'); var modules = whenever('foo', __dirname); console.log(modules); // {} -> not loaded yet. modules.foo.hello(); // requires and then prints 'Hello world'; 您还可以...

    个人通信课件

    个人通信(Personal communications)是人类通信的最高目标,它是用各种可能的网络技术.实现任何人(whoever)在任何时间(whenever)、任何地点(wherever)与任何人(whoever)进行任何种类(whatever)的交换...

    DM 的命令行交互式工具 DIsql

    3.3用 SET 命令设置环境变量详解 13 3.4SHOW 命令查看环境变量 22 4DISQL 常用命令 23 4.1帮助 HELP 23 4.2输出文件 SPOOL 23 4.3切换到操作系统命令 HOST 24 4.4获取对象结构信息 DESCRIBE 24 4.5定义本地变量 ...

Global site tag (gtag.js) - Google Analytics