在java中为发送邮件ID创建新线程
Posted
技术标签:
【中文标题】在java中为发送邮件ID创建新线程【英文标题】:make new thread for send mail Id in java 【发布时间】:2011-05-20 03:02:16 【问题描述】:我正在从事在线应用程序,其中有创建组的功能。我希望在群组中完成任何活动时向所有群组用户发送邮件。像 cmets ,开始新的讨论等。但问题是。如果有任何小活动,我会在运行时发送大量邮件。它会降低性能。
为此,我正在考虑创建新的独立线程。发送邮件,将邮件发送给数千名用户和主标题,没有任何问题来到群组页面。
我将如何在课堂上创建新线程。 提前感谢。
更多信息请访问http://www.rameshsengani.in
【问题讨论】:
你说它是一个“在线应用程序”,这让我觉得它很可能是在像 tomcat 这样的网络容器中运行的。如果确实如此。产生自己的线程可能不是一个好主意。我不确定我是否真的理解您试图解决的问题,但您可能会考虑让某些计划定期运行的作业发送电子邮件。 【参考方案1】:new Thread(new Runnable()
@Override
public void run()
// do stuff here
).start();
这是公认的 Java pre-1.5 方式。您可以查看java.util.concurrent
包和executor framework。
【讨论】:
以上是关于在java中为发送邮件ID创建新线程的主要内容,如果未能解决你的问题,请参考以下文章