器库 ← 返回提示词库

AI / 编程与调试

异步任务重试会不会重复

重试必然带来重复执行,先把副作用改成幂等再谈重试策略

这个异步任务负责 [业务动作,如发券/发通知/扣款],失败后会重试 [次数] 次。请指出哪些副作用重复执行会出问题,给出幂等改造方式:唯一键去重、状态前置校验、外部请求带幂等键;再给重试策略:退避间隔、最大次数、哪些错误不该重试,以及重试耗尽后怎么处理。
本站原创

中文原文

使用建议

参数错误类失败重试一万次也不会成功,先分类再设重试。

同方向的其他提示词