如何安排任务每六个小时运行一次(重复)?
我第一次尝试实现 Redis 队列。
我浏览了 Heroku 的教程:https ://devcenter.heroku.com/articles/python-rq
但是教程没有解释如何在一个时间范围内重复运行一个任务(例如检查几个网站的信息,每六个小时一次)
另外,由于我是新手,如果我不应该使用 Redis 来完成这样的任务,请让我知道我应该使用什么来每六个小时检查几个网站以获取信息
谢谢
如何安排任务每六个小时运行一次(重复)?
我第一次尝试实现 Redis 队列。
我浏览了 Heroku 的教程:https ://devcenter.heroku.com/articles/python-rq
但是教程没有解释如何在一个时间范围内重复运行一个任务(例如检查几个网站的信息,每六个小时一次)
另外,由于我是新手,如果我不应该使用 Redis 来完成这样的任务,请让我知道我应该使用什么来每六个小时检查几个网站以获取信息
谢谢
您根本不需要 Redis 来实现此功能。
在此处查看 Heroku 调度程序:https ://devcenter.heroku.com/articles/scheduler
您可以将其设置为每小时运行一次代码,并让您的代码检查当前时间是否为 0、5、11、17(或您可能需要的任何其他时间间隔)。