2015-09-04 91 views
-3

我使用SS 3.9.71测试了一个Web服务,并且我有一个响应(它是一个包含1400个对象的列表)。在浏览器中接收1MB响应的速度很慢

答案是827KB。

enter image description here

这是在本地主机上运行的Windows 7

这似乎过于缓慢。

注销到控制台没有时间,所以它不是JSON序列化问题。

我想知道是否在我的配置中缺少某些东西,导致我看到的缓慢。我正在使用AppHostHttpListenerLongRunningBase。

ServicePointManager.DefaultConnectionLimit = 1000; 
JsConfig.EmitCamelCaseNames = true; 
JsConfig.DateHandler = JsonDateHandler.ISO8601; 
ValidatorOptions.CascadeMode = CascadeMode.StopOnFirstFailure; 

欢迎任何建议。

+0

某些运行速度快的代码和运行缓慢的代码会很有帮助。 – msw

+0

您是在构建和运行应用程序的Release版本,还是在使用Debug版本? – Scott

回答

0

从Visual Studio中发现F5-ing会导致这种情况。调试/发布版本无关紧要,但即使在没有任何内容的情况下,附加的调试器也会产生重大影响。