我一直在使用ServiceStack进行一些测试,特别是针对WCF。总的来说,我对性能表示满意,但在我的一次测试中遇到了性能故障。我一直在测试基于ServiceStack的服务,只需要一个简单的WebClient调用就可以从服务中返回JSON数据。测试返回一组更大的普通.net对象(~100),类似于地址。
当运行100组时,ServiceStack会在最佳情况下处理前几个或大约十几个。但是,在设置时间的后期部分会大幅跳跃。显而易见的是请求正在排队。我正在桌面上运行,所以我不期待一流的性能,但我正在寻找任何有助于加速ServiceStack的建议。