在PHP中,如何设置多线程或多处理以使用AWS多核Linux通过AWS SES高速发送电子邮件

时间:2017-01-30 01:42:09

标签: amazon-web-services amazon-ses

我正在构建一个轻量级的MailChimp应用程序来发送电子邮件。 我使用亚马逊SES。该应用程序托管在AWS(多核Linux实例)上。 如何最好地编写php以通过使用多线程和多处理快速发送电子邮件? 感谢。

1 个答案:

答案 0 :(得分:0)

AWS PHP SDK基于promises实现提供对guzzle promises的支持,并提供CommandPool来管理并发命令执行。

如果PHP语言对于您的应用程序中的电子邮件发送组件是可选的,我建议您查看AWS Lambda,这样您就可以将电子邮件处理扩展到最大工作负载需求,而无需管理并发。性能也是高度可预测的。 Lambda目前支持Node.js,Python,Java和C#。