【发布时间】:2014-08-10 06:57:18
【问题描述】:
场景:
弹性 beanstalk 环境有一些网络服务器,它们向另一个工作环境发送请求以供用户注册等。
问题:
当其中一台工作机器完成任务后,我还希望它向 Web 服务器发送确认消息。
SQS 好像没有“确认”信息。
当我们卸载发送电子邮件的工作时,但我也想让 Web 服务器知道发送电子邮件成功。
我可以做的一个解决方案是实现 Web 服务器轮询的另一个队列,但是,许多服务器可以在同一个队列上轮询,服务器 1 的确认可以由 接收服务器 2,我们需要等待消息的 超时,但随后 服务器 3 可能会拦截该消息。 服务器 1 可能需要等待一段时间才能得到确认。
【问题讨论】:
标签: amazon-web-services amazon-sqs