Rally 增加LBAPI请求的超时时间

Rally 增加LBAPI请求的超时时间,rally,appsdk2,Rally,Appsdk2,我一直在开发一个应用程序,当应用程序第一次运行时,它使用LBAPI收集我们工作区中的所有叶工作项。这预计需要一些时间,因为有25000多个字段,我正在为每个项目提取几个字段。然而,最近请求似乎在30秒左右超时。我假设这是SDK中的一个设置,但是我在文档中的任何地方都找不到更改超时的方法。更糟糕的是,根本没有响应,而不是返回回调函数一个“不成功”的响应,这使得异常处理在我这方面更加困难 我想知道,实际上有没有办法增加这个超时?如果没有,有没有更优雅的方法来捕捉那个事件,而不是简单地在我的终端上设置

我一直在开发一个应用程序,当应用程序第一次运行时,它使用LBAPI收集我们工作区中的所有叶工作项。这预计需要一些时间,因为有25000多个字段,我正在为每个项目提取几个字段。然而,最近请求似乎在30秒左右超时。我假设这是SDK中的一个设置,但是我在文档中的任何地方都找不到更改超时的方法。更糟糕的是,根本没有响应,而不是返回回调函数一个“不成功”的响应,这使得异常处理在我这方面更加困难

我想知道,实际上有没有办法增加这个超时?如果没有,有没有更优雅的方法来捕捉那个事件,而不是简单地在我的终端上设置一个计时器,并假设一旦它在没有请求的情况下达到零,就会出现错误


谢谢

30秒默认值对于20K页面大小可能较低。将pagesize更改为10k并将限制设置为无穷大可能会有所帮助。另外,给定一个
Rally.data.WsapiDataStore
Rally.data.lookback.SnapshotStore
try

store.getProxy().timeout = 60000;