我有一个 WCF SOAP 服务,它接收来自其他系统的太多同步请求
当当时有太多请求时,我遇到问题 IIS 队列将无法提供正确的结果,服务器内存和 CPU 使用率变高并丢弃请求或超时
我进行了正常的负载测试(100 个并发用户的 100 个请求),并且 IIS 在达到最大队列长度后开始丢弃请求以及所有请求延迟以提供响应,并且其他进来的请求延迟到第一个一个要么超时,要么响应。
下面是服务器配置
WCF 应用程序代码使用 Resharper 工具测试,没有对象或内存处置问题
是否有设置应用程序池或工作进程来管理队列的设置?
我可以在应用程序中应用网络花园吗?
请帮我解决这个问题
提前致谢