servicestack,Web Services,Rest,Performance,servicestack" /> servicestack,Web Services,Rest,Performance,servicestack" />

Web services 使用ServiceStack进行性能和调优

Web services 使用ServiceStack进行性能和调优,web-services,rest,performance,servicestack,Web Services,Rest,Performance,servicestack,我用ServiceStack做了一些测试,特别是针对WCF。总的来说,我对性能很满意,但在我的一次测试中遇到了性能崩溃。我通过一个简单的WebClient调用从服务返回JSON数据,访问了基于TestServiceStack的服务。该测试返回一组更大的类似于地址的普通.net对象(~100) ServiceStack在运行100个集合时,会在良好的时间处理前十几个集合。然而,在设定的后期,时间会大幅增加。显然,请求正在排队。我在桌面上运行,因此我不期望有出色的性能,但我正在寻找任何有助于加快Se

我用ServiceStack做了一些测试,特别是针对WCF。总的来说,我对性能很满意,但在我的一次测试中遇到了性能崩溃。我通过一个简单的WebClient调用从服务返回JSON数据,访问了基于TestServiceStack的服务。该测试返回一组更大的类似于地址的普通.net对象(~100)


ServiceStack在运行100个集合时,会在良好的时间处理前十几个集合。然而,在设定的后期,时间会大幅增加。显然,请求正在排队。我在桌面上运行,因此我不期望有出色的性能,但我正在寻找任何有助于加快ServiceStack速度的建议。

您需要分析应用程序以确定瓶颈所在,例如,尝试将该服务与仅在内存中返回相同对象模型的运行服务进行比较,看看这是ServiceStack问题还是您自己的代码。如果确实是ServiceStack问题,请向以下地址的邮件组提交显示该问题的独立测试用例: