查看完整版本: 请教如何自动运行某个controller里的方法

sherryctx 2008-7-23 20:43

请教如何自动运行某个controller里的方法

就是能让系统每隔一定的时间,自动运行一个方法来发送邮件,邮件模板和方法都配置好了,可以成功发送,就是想让系统每隔一个星期自动发送一份mail,不知道有没有什么方法可以实现,谢谢了

dong123qwe 2008-7-26 09:43

用Time类,实例化一个Time,调用当天的星期
判断星期是否等于星期一,
如果等于星期一,就调用发送邮件方法。
详细Time常用方法,[url]http://www.roredu.com/rubyrails/2008/07/26/qa1-2/[/url]

黑马 2008-7-26 09:51

如果在linux,最好使用系统的计划任务----cron/atd等来计划运行一个ruby程序,最简单.
页: [1]
查看完整版本: 请教如何自动运行某个controller里的方法