IIS重新启动时,线程副本将启动

时间:2017-06-15 14:21:03

标签: c# asp.net multithreading asp.net-mvc-4 iis

我的asp.net MVC-4网站有一个线程问题。

工作线程从队列中读取对象。队列是异步处理订单的容器。 这种方法很好,直到IIS重新开始。

当线程获得ThreadAbortException时,该对象将保存在队列中。

在重新开始后,我的物品中有一个或多个副本。 (工作线程正在运行)。

我不知道为什么会这样。我的理论是,重新启动后,线程的内存副本将被回收,并将对象再次放入队列中。

这是一个理论。

Bye Nero

0 个答案:

没有答案