windows-server-2008-r2 – IIS 7.5使用ASP.NET MVC 3截断包含JSON数据的POST主体

前端之家收集整理的这篇文章主要介绍了windows-server-2008-r2 – IIS 7.5使用ASP.NET MVC 3截断包含JSON数据的POST主体前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正面临一个问题,我希望它是IIS的配置,但现在正在给它带来很多麻烦.基本上我有一个接受 JSON的控制器并进行一些处理.虽然它通常工作正常,但是当系统有一些负载时,我偶尔会出错.经过一些痛苦的调试后,我们发现传入的JSON被截断,导致反序列化器失败.

为了缩小问题范围 – 我们编写了一个简单的控制器,它接受JSON并尝试反序列化它.万一它失败了,只需记录它.这工作正常,但是当我使用负载测试工具(JMeter)命中它时,它会为一些请求抛出相同的错误(截断).当我增加并行连接时,失败次数增加了.它开始显示> 150个并发请求.

我们在Windows 2008服务器上运行IIS 7,ASP.Net MVC 3具有或多或少的IIS默认配置.

我在下面的问题中提供了更多信息
https://stackoverflow.com/questions/12662282/content-length-of-http-request-body-size

答案可以在 on StackOverflow找到.它最终是一个修补程序的错误.

猜你在找的Windows相关文章