1

AmazonSimpleEmailServiceClient.sendEmail() ;按照 java 文档使用

使用此客户端进行的所有服务调用都是阻塞的,并且在服务调用完成之前不会返回。

快速的问题是,它是线程安全的吗?多个线程可以使用相同的实例并行AmazonSimpleEmailServiceClient调用吗?sendEmail()就像,假设我的网站的多个用户试图同时在网站上注册。

4

2 回答 2

4

这是我从 AWS 得到的答案:

你好,

您应该能够使用同一个AmazonSimpleEmailServiceClient()对象使用多个线程进行发送。

问候, 罗汉

于 2012-06-26T01:14:12.590 回答
0

我正在添加一个更新的答案,因为原始答案来自 2012 年,并且对线程安全性不太放心。

我不确定它是在哪个版本中引入的,但在今天可用的最新 Java AWS SDK 版本(2016 年 10 月,版本 1.11.43)中,该类被注释为@ThreadSafe,因此可以假定 sendEmail 方法是线程安全的

于 2016-10-18T08:43:58.570 回答