当客户在我的网站上填写表格时,我需要调用desk.com api 来创建案例。然而,有时 API 因维护而停机(太频繁了!),我的调用会失败。
目前我只是将详细信息写入登录错误并向自己发送电子邮件。然后我手动创建案例。
所以我正在考虑编写某种消息队列,而不是在进程中调用 api,我可以将请求放入队列中,然后让一些进程处理队列并进行 api 调用。他们的方式如果 api 调用失败,则该过程将在下一个预定间隔重试。
由于世界上有如此多的 Web API,我认为其他人肯定也有同样的问题。那么是否有一些第三方解决方案可以有效地完成我想要做的事情?或一些开源项目或处理这个问题的东西?
干杯!