gpt4 book ai didi

wcf - 无法使对 WCF Web 服务的并发调用正常工作

转载 作者:行者123 更新时间:2023-12-04 18:36:12 24 4
gpt4 key购买 nike

我有一个 WCF 网络服务,作为测试,它包含一个调用存储过程的方法,该过程等待 10 秒然后返回。

我有一个测试程序,它启动 20 个线程,所有线程同时调用此 Web 服务方法。我得到的结果是两个调用在 10 秒内返回,然后 10 秒后另外两个调用返回,依此类推。因此,Web 服务一次只处理两个调用。

现在简单的答案可能是将 ConcurrencyMode 更改为 Multiple,并且可能更改限制设置,但是当我这样做时它没有任何效果。

Web 服务托管在 IIS 7.5 上。目前所有设置都是默认设置,尽管正如我所说我已经尝试将 ConcurrencyMode 设置为 Multiple。

如果有人能帮我解决这个问题,我将不胜感激。

谢谢,标记

最佳答案

尝试在调用者的配置文件中将最大连接数从默认值 (2) 增加到一个更大的值。

<system.net>
<connectionManagement>
<add address="*" maxconnection="10" />
</connectionManagement>
</system.net>

关于wcf - 无法使对 WCF Web 服务的并发调用正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13254962/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com