rq捕获错误并推送到失败的队列

时间:2016-06-21 12:35:51

标签: redis python-rq

我正在使用python-rq和redis传递域名并从域中获取链接。

try:
    for link in [h.get('href') for h in self.soup.find_all('a')]:
       --code goes here--
except Exception, ex:
    print ex
    pass

每当我运行代码并捕获任何异常时,不会打印并忽略该域,而是将其推送到失败的队列。但在控制台中,rq不会打印pushing to failed queue

链接在数据库中得到更新,但域仍然被推入失败的队列中。失败队列的计数超过默认队列(传递的域总数)。

为什么会这样?请帮忙

0 个答案:

没有答案