2013-05-01 53 views
3

当客户在我的网站上完成一个表单时,我需要调用desk.com api来创建个案。但是有时API会因维护而停机(太频繁!),我的通话将失败。有没有某种服务来排队api调用?

目前我只写了详细信息到登录错误,并发送自己的电子邮件。然后我手动创建案例。

所以我想写一些类型的消息队列,而不是调用api进程中,我可以把请求放入队列,然后让一些进程工作在队列中,并进行api调用。他们的方式,如果API调用失败的过程将只是再次尝试下一个计划的时间间隔。

由于世界上有这么多的网络API,我肯定其他人肯定会遇到同样的问题。那么是否有一些第三方解决方案能够有效地做我想做的事情?或者一些开源项目或者某个东西来解决这个问题?

干杯!

+0

如何使用quartz.net? – JPReddy 2013-05-05 02:07:31

+0

@JPReddy没有这样的网址 – 2013-05-06 13:02:34

+0

你在说这个吗? http://quartz-scheduler.org – 2013-05-06 13:04:41

回答

0

亚马逊简单队列服务(SQS)是一种快速,可靠,可扩展,完全管理的队列服务。 SQS使分离云应用程序组件的过程变得简单且经济高效。您可以使用SQS以任何吞吐量级别传输任何数量的数据,而不会丢失消息或要求其他服务始终可用。

http://aws.amazon.com/sqs/

相关问题