【问题标题】:Using EC2 instance to send large amount of emails using SES API (BOTO - Python)使用 EC2 实例使用 SES API (BOTO - Python) 发送大量电子邮件
【发布时间】:2014-10-28 19:21:15
【问题描述】:

目前我有一个发送大量电子邮件的 Python 脚本,我通过使用线程来限制电子邮件,然后在 x 次后休眠主线程以遵守 Amazon Max Rate 限制。

我正在使用这个脚本:GitHub 作为我的 EC2 实例和我的个人计算机的基准工具。

我的 EC2 与 SES 端点位于同一区域;考虑到这一点,脚本应该能够更快地完成每批电子邮件,但实际上它要慢得多。

EC2 平均需要 0.2 到 0.3 秒,而本地需要不到 0.1 秒。我担心的是,我们希望能够每秒发送多达 70 封电子邮件,而根据这些读数,我们将无法做到。

亚马逊实例:

  • 类型:m3.medium
  • 区域:us-east-1c

【问题讨论】:

    标签: python amazon-ec2 amazon boto amazon-ses


    【解决方案1】:

    m3.medium 基本上是一台具有大约 4GB 内存的单核 PC。这可能远不如您的个人计算机强大。如果您想要更好的性能,我会尝试使用更强大的实例,例如 m3.large

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-07-12
      • 1970-01-01
      • 1970-01-01
      • 2018-03-31
      • 2017-10-09
      • 2013-09-25
      • 2011-08-07
      • 2020-10-20
      相关资源
      最近更新 更多