AmazonSimpleEmailServiceClient.sendEmail() ;
按照 java 文档使用
使用此客户端进行的所有服务调用都是阻塞的,并且在服务调用完成之前不会返回。
快速的问题是,它是线程安全的吗?多个线程可以使用相同的实例并行AmazonSimpleEmailServiceClient
调用吗?sendEmail()
就像,假设我的网站的多个用户试图同时在网站上注册。
AmazonSimpleEmailServiceClient.sendEmail() ;
按照 java 文档使用
使用此客户端进行的所有服务调用都是阻塞的,并且在服务调用完成之前不会返回。
快速的问题是,它是线程安全的吗?多个线程可以使用相同的实例并行AmazonSimpleEmailServiceClient
调用吗?sendEmail()
就像,假设我的网站的多个用户试图同时在网站上注册。
这是我从 AWS 得到的答案:
你好,
您应该能够使用同一个AmazonSimpleEmailServiceClient()
对象使用多个线程进行发送。
问候, 罗汉
我正在添加一个更新的答案,因为原始答案来自 2012 年,并且对线程安全性不太放心。
我不确定它是在哪个版本中引入的,但在今天可用的最新 Java AWS SDK 版本(2016 年 10 月,版本 1.11.43)中,该类被注释为@ThreadSafe
,因此可以假定 sendEmail 方法是线程安全的