我使用 ASP.Net 的 webforms 开发了一个 web api(空页面,codefile 包含代码并使用停止应用程序的异常返回响应并使用 response.write 显示结果/错误),但已经面临一些问题,我'不知道如何解决。这是我第一次使用 ASP.Net 做任何事情,我选择它只是因为我可以用 C# 开发后端,这大大加快了生产速度。
问题是,每当有人试图在 ASP.Net 页面上同时使用 8 个以上的连接时,来自客户端的连接就会使超过 8 个连接的所有连接都超时。
我联系了我的托管公司,询问是否有这样的限制,但被告知没有。我自己也进行了调查,发现了类似的东西,但最后,我尝试的任何方法都没有解决我的问题。
我努力了...
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<behavior name="Services.DefaultServiceBehavior">
<serviceMetadata httpGetEnabled="true"/>
<serviceDebug includeExceptionDetailInFaults="false"/>
<serviceThrottling maxConcurrentCalls="200" maxConcurrentSessions="200"/>
</behavior>
</serviceBehaviors>
</behaviors>
随着...
<system.net>
<connectionManagement>
<add address="*" maxconnection="100"/>
</connectionManagement>