纸飞机电报 API 接入后,遇到 “消息发送失败”,重试机制怎么设计?​

勤菁菁勤菁菁09月12日711

纸飞机电报发消息老是失败,怎么设置自动重试?发不成功就再试几次,怎么设置靠谱?

1 个回答

酆扬
酆扬回答于 09 月 13 日
最佳答案

首先在代码里加个重试次数计数器,失败一次+1,最多3-5次,别太多容易被限制。

其次失败后要加个随机等待时间(5-30秒),别一秒内狂试,容易被封IP。

然后把失败消息记下来,方便排查是不是内容违规或API Key有问题。

最后加个判断,网络错误或5xx才重试,4xx就别试了,看看是不是参数写错了。

这样设置成功率能明显提升。

您的答案