Dim*_*imo 5 c# asp.net-mvc multithreading signalr
我正在开发一个项目,其中SignalR集线器启动了12个短期运行的线程(新的Thread()).每个线程在完成时使用websockets向客户端报告.线程不是CPU密集型的,而是从其他Web服务获取一些信息.
现在我的困境是这样的:我应该创建一个作为服务运行的独立自托管signalR集线器应用程序,还是应该在我的asp.net MVC项目中包含集线器?
明智的表现是什么?
Sha*_*ler 1
如果性能是一个问题,我会使用 Thread Pool 而不是 new Thread 。
我将托管一个 Windows 服务,因为这将使我在分配给线程的资源方面有更多的控制权。
归档时间:
11 年,10 月 前
查看次数:
812 次
最近记录: