【发布时间】:2017-03-30 20:06:13
【问题描述】:
我们计划将 AWS SES 与 SQS 结合使用。想法是将电子邮件内容推送到 SQS,然后 SES 获取队列项目并发送电子邮件。我们正在使用 PHP。 我们只是想在不影响网络服务器性能的情况下实现这一点。
【问题讨论】:
-
您好,欢迎来到 Stack Overflow!这类寻求建议的问题非常广泛,很可能会被关闭;在此处查看更多信息以缩小您的问题范围:stackoverflow.com/help/how-to-ask 至于一般建议——SES 无法自行从 SQS 检索内容;您需要一个队列处理组件来从队列中读取数据并准备向 SES 发送电子邮件的请求。理想情况下,这将是一个与您的主网络服务器分开的进程;一种“队列处理”网络服务,可以根据 SQS 队列深度等因素独立于主网络服务器进行扩展。
-
谢谢安东尼!目前我们已经实现了 SES 来发送电子邮件。据我了解,我们需要将电子邮件内容推送到 SQS,然后实现一个处理此队列(消息轮询)的 API,然后 SES 将发送邮件。
-
请将那些缺失的细节添加到您的问题中。说明为什么需要将电子邮件推送到 SQS?如果你直接进入你假设的服务,你可能会以复杂的方式做事。例如可以触发 AWS lambda 来处理很多东西。
标签: amazon-web-services amazon-sqs