我在网上看到了各种各样的资源,建议如果我有一个应用程序进行大量的Web服务调用,请使用以下部分修改web.config:
<system.net>
<connectionManagement>
<add address="*" maxconnection="40" />
</connectionManagement>
</system.net>
Windows或SysInternals工具是否有办法监控/记录当前使用的连接,看看这是否确实存在问题?
答案 0 :(得分:1)
这取决于你连接的内容;看看你是否在负载/负载测试中遇到任何错误。您还可以运行快速netstat
命令来查看在任何给定时刻您有多少连接。
我会不建议摆弄这些设置,除非您有特定的理由。例如,如果与您正在使用的Web服务的并发连接存在限制。 (例如,许多公共服务将有这样的限制)