WCF服务在一段时间后停止处理请求

时间:2020-03-12 10:35:08

标签: rest wcf httpclient

我们有一个WCF服务,我们最近从

进行了更改
[ServiceBehavior(InstanceContextMode = InstanceContextMode.PerCall)]

[ServiceBehavior(InstanceContextMode = InstanceContextMode.Single, ConcurrencyMode = ConcurrencyMode.Single)]

以提高性能。

从那时起,它运行得更快,但是使用以下代码对3个客户端进行了测试:

private static readonly HttpClient client = new HttpClient { Timeout = Timeout.InfiniteTimeSpan };
    private static string uri= $"http://localhost:8080/WcfService/DoSomething";


static async Task Main(string[] args)
    {
       for (var i = 0; i < 100000; i++)
       {
                var result = await client.PostAsJsonAsync(uri, GetSomeData());
       }
    }

带来以下错误:

enter image description here

翻译:

尝试访问不存在的网络连接

不确定如何查找和解决问题。感谢您的协助。

谢谢!

0 个答案:

没有答案
相关问题