问题标签 [rq]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
25 浏览

python-3.x - ARQ:python 中的多个 JOB 工作者

我正在研究 arq 工人。我浏览了https://arq-docs.helpmanual.io/文档,但我对此毫无疑问。

通过以上我们可以连接我们的 redis 部分,但是如何提及在 redis 中保存数据的路径,例如testing:cluster:job:{some_id}

在 RedisSettings() -> 我们只能提到主机、端口、密码以及什么是数据库、ssl

任何示例 python 代码,它与主机、端口和路径有 redis 连接,以保存、添加数据和删除数据并根据作业 ID 获取数据

谢谢。

0 投票
1 回答
11 浏览

python - Redis队列重试不适用于interval参数

我正在尝试按照 rq文档interval使用 rq Retry 功能,但是在使用参数时它不起作用

  • 蟒蛇版本:3.8.0
  • rq 版本:1.10.0

somewhere.py

my_func使用重试功能排队的脚本

我期待看到工人my_func以 10 秒的间隔运行 3 次,但实际上它只运行一次。工人输出:

如果我不使用该interval参数,则工作人员会按预期重试该函数 3 次。

我究竟做错了什么?