我在Service Fabric节点上部署了一个OWIN自托管服务(也与Nancy一起尝试过),我将端点配置为由集群生成,如下所示:10.0.0.1:20018
从我的测试中,服务可以并行使用的线程池中的最大线程数等于2,表示节点计算机上的核心数(S2_V2)
我尝试使用ThreadPool.SetMinThreads(100, 100)
来设置线程数,并且在本地调用时它可以正常工作,但是对于外部客户端来说似乎总是强制执行2的硬限制,即使它们部署在其他一些节点上也是如此。集群。
有没有办法增加Service Fabric节点端点的线程池中的线程数?
答案 0 :(得分:0)
我认为您还需要这样设置DefaultConnectionLimit:
ServicePointManager.DefaultConnectionLimit = 20000;
您可以将其保留在Main()方法中。