0

我有一个 WCF SOAP 服务,它接收来自其他系统的太多同步请求

当当时有太多请求时,我遇到问题 IIS 队列将无法提供正确的结果,服务器内存和 CPU 使用率变高并丢弃请求或超时

我进行了正常的负载测试(100 个并发用户的 100 个请求),并且 IIS 在达到最大队列长度后开始丢弃请求以及所有请求延迟以提供响应,并且其他进来的请求延迟到第一个一个要么超时,要么响应。

下面是服务器配置

在此处输入图像描述 WCF 应用程序代码使用 Resharper 工具测试,没有对象或内存处置问题

是否有设置应用程序池或工作进程来管理队列的设置?

我可以在应用程序中应用网络花园吗?

请帮我解决这个问题

提前致谢

4

0 回答 0