|
sunwei0325Jul 15, 2020
1
和 machinery 有何区别?
|
|
2
|
|
IngoJul 17, 2020 via iPhone
3
那你 backend 支持哪些?
|
|
4
@Ingo
redis, memcache, mongo 。自定义 backend 也比较容易,实现两个 get, set 方法就行,参考: https://github.com/gojuukaze/YTask/wiki/backend-zh-cn#%E8%87%AA%E5%AE%9A%E4%B9%89backend 不过不建议过渡依赖 backend 来保存结果,参考说明: https://github.com/gojuukaze/YTask/wiki/client-zh-cn#%E8%8E%B7%E5%8F%96%E7%BB%93%E6%9E%9C |
|
mactecOct 10, 2020
5
请教下
我比较关心像链式任务、回调、重试、超时这些是否完善,因为现在项目里较多相关场景 |
|
6
@mactec
重试这块目前是立即重试的,不支持延迟重试。想要延迟重试可以自己在任务函数里加个逻辑:出错后 send 一个新任务。 超时暂不支持,可以在 send 任务时加个参数,超时时间,然后在任务函数里判断。 不太清楚你说的链式任务、回调指的是什么 |
|
mactecOct 11, 2020
7
@a719114136 类似 machinery 的 chain,chord 任务
|
|
8
@mactec 这个不支持
|