0
我可以在多個線程中使用相同的進程嗎?多線程與asp.net中的窗口服務
有5類:
- 類別1 - 100000郵件發送
- 2類 - 10000 mail發送
- 類別3 - 200000郵件發送
- 4類 - 1000郵件發送
- 5類 - 300000郵件發送
這是你的唱着兩條線索。
線程時間發送郵件爲每個cateogry:[線程1]花了40分鐘的類別1; [線程2]需要10分鐘的類別2 [類別3]應由線程2拾取,然後隨機採取其他類別。我在backgorund進程中使用帶有Window服務的Asp.net。
這是獲得郵件的細節的方法:SendNewsLatterStatus
使得[類別3]與線程2繼續,之後在backgorund過程隨機取入螺紋 類別.. 在asp.net與窗口服務。
NewsLatterThread1 = new Thread(new ThreadStart(SendNewsLatterStatus));
NewsLatterThread1.Name = "NewsLatter1";
NewsLatterThread2 = new Thread(new ThreadStart(SendNewsLatterStatus));
NewsLatterThread2.Name = "NewsLatter2";
NewsLatterThread1.Start();
NewsLatterThread2.Start();
NewsLatterThread1.Join();
NewsLatterThread2.Join();
NewsLatterThread1.Abort();
NewsLatterThread2.Abort();
它不能正常工作是什麼對於