在使用Rally Rest.net api查询来自Rally的数据时,请求/响应非常缓慢。请注意,我忽略了客户端连接速度的因素。Rally Rest api请求和响应性能下降
试过Fiddler的进一步调查,我发现Rally服务器的每个请求都变成了一对双向(1请求响应认证401,其他请求实际上是响应数据),尽管只使用了RallyRestApi的一个实例用户帐户信息。您可以在下面的附件Fiddler屏幕截图中看到红色框。
这是一个Rally Rest.net api的bug吗?我应该做其他事情来避免它吗?
请帮忙!
编辑:
还有一个问题,我发现上传附件文件的缺陷时。要上传附件文件,我创建了一个AttachmentContent对象,并将文件二进制内容放入Content属性中。除了这个请求的响应之外,一切都很好。集会响应包含相同文件二进制内容的CreateResult。想象一下,我们在请求中上传了一个4MB附件文件,我们将收到4MB文件内容的响应。这会导致客户端和服务器之间的数据在上传附件请求中通过Http进行传输的时间加倍。
我们正在研究这个缺陷,看看我们可以做些什么来移除不需要的请求。 作为一个便笺,你是否在单个处理器机器上运行你的代码?从你的提琴手日志看来,你一次只能处理一个请求。 – 2012-04-10 16:09:47
好眼睛查尔斯 - 并感谢API方面的更新。 – 2012-04-11 02:54:31
非常感谢您的评论Charles,Mark。 我已经通过Rally rest api上载附件请求中的一个问题更新了问题。 – 2012-04-11 07:18:43