标签: c# asp.net multithreading hangfire
我正在开发一个可以在后台发送大量电子邮件的Web应用程序。
要在后台运行任务,我将使用HostingEnviroment.QueueBackgroundWorkItem或某些库(如Hangfire)。由于我希望我的邮件程序尽可能快地运行它,我使用多线程,因此在上面的工具下运行的主线程也会创建许多新线程。众所周知,ASP.NET可以出于多种原因杀死地面工作者。