ruby on rails linux部署环境下定时任务解决小记

本文详细介绍了在Linux部署环境中,如何从使用rufus-scheduler插件切换到利用Cron和RailsRake来实现定时任务。包括对RailsRake的使用说明以及Cron的配置方法,帮助开发者解决了在部署到Nginx+Passenger服务器后定时任务失效的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原本系统在开发环境下的定时任务用的是 rufus-scheduler这个插件,用着还蛮不错,可当我在linux下用nginx+passenger的方式部署系统以后,定时任务就失效了。

g了好一会有听说是linux访问文件权限有关,折腾了一会没搞定,果断放弃。
继续g,找到iteye内有篇相关文章中谈到定时任务,而且大部分人都支持linux部署环境下用linux自带的cron定时任何和rails rake task来解决定时任务的问题。
so,因为对rake不是很熟悉,花了半小时看了使用介绍,决定上手处理。
具体操作 下面两个收藏的文章里都有:

rails rake 用法说明:
http://jasonchi.iteye.com/admin/blogs/1162215

linux下cron的用法 (转):
http://jasonchi.iteye.com/admin/blogs/1162184
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值