加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows-server-2008-r2 – IIS 7.5使用ASP.NET MVC 3截断包含JS

发布时间:2020-12-13 23:25:01 所属栏目:Windows 来源:网络整理
导读:我正面临一个问题,我希望它是IIS的配置,但现在正在给它带来很多麻烦.基本上我有一个接受 JSON的控制器并进行一些处理.虽然它通常工作正常,但是当系统有一些负载时,我偶尔会出错.经过一些痛苦的调试后,我们发现传入的JSON被截断,导致反序列化器失败. 为了缩小
我正面临一个问题,我希望它是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找到.它最终是一个修补程序的错误.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读