Xero API - 批量超时

时间:2015-09-04 03:53:34

标签: php xero-api

我尝试使用PHP-lib将我的发票请求批量处理到Xero,但是超过10-15个请求并超时。

70kb的18发票申请需要5分钟!

这来自我的工作PC和我们的AWS实例(都在澳大利亚)。

似乎无法改善性能,批量大小为10并不能真正为我做到:(

1 个答案:

答案 0 :(得分:1)

导致表现不佳的原因有三个:

  1. 效率低下的代码(不太可能)
  2. 网络问题(可能)
  3. Xero中的潜在数据/性能问题(最有可能)
  4. 所以我的钱会在2或3上:)

    缩小此范围的最佳方法是尝试针对像demo company等新的Xero组织运行一些测试。

    如果您仍然看到速度问题,那么它可能与网络/连接相关。

    如果没有,则表明Xero组织中的数据量存在问题。

    请注意,Xero设计为小型企业会计软件,因此如果您的系统拥有大量数据,则system limits上的一般指南可能与您创建的卷不匹配。

    如果您仍在努力,那么使用Xero support resources可能是更好的选择。