Rails 定时执行一段代码的问题?

glorySpring · 2012年11月29日 · 最后由 glorySpring 回复于 2012年12月02日 · 3744 次阅读

朋友们,亲们,有没有什么好的方式去定时执行一段代码?之前试过 sleep,但是在 sleep 的时候不能执行别的程序了。。只能等 sleep 完成了才能执行其余的程序,我想要的是这段代码可以在某段时间以后执行,而且不会影响其余的代码执行。

#1 楼 @vkill 嘿嘿,谢了兄弟。通过你的提示找到了一个更合适我的 gem rufus-scheduler https://github.com/jmettraux/rufus-scheduler,相当好。。再次谢了。

这东西应该独立出来,独立一个服务,服务对应一段代码,服务定时运行一次。 专业一点叫做作业,job。

#3 楼 @woaigithub 嗯,我想独立出来,现在的话着急用,所以就取巧一下。。

Whenever + Cron 搜索论坛,之前有讨论过

#5 楼 @huacnlee 嗯,现在问题已经搞定了。谢谢。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号