0

我正在尝试使用 PHP-lib 对 Xero 的发票请求进行批处理,但任何超过 10-15 个请求的请求都会超时。

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

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

似乎无法提高性能,批量大小为 10 并不能真正为我做这件事:(

4

1 回答 1

1

性能不佳的三个可能原因是:

  1. 低效的代码(不太可能)
  2. 网络问题(可能)
  3. Xero 中的潜在数据/性能问题(很可能)

所以我的钱会花在 2 或 3 上 :)

缩小范围的最好方法是尝试对像演示公司这样的新 Xero 组织进行一些测试。

如果您仍然看到速度问题,则可能与网络/连接有关。

如果不是,则表明您的 Xero 组织中的数据量存在问题。

请注意,Xero 被设计为小型企业会计软件,因此如果您的系统具有大量数据,则系统限制的一般指导可能与您正在创建的数量不匹配。

如果您仍在苦苦挣扎,使用Xero 支持资源可能是更好的选择。

于 2015-09-07T06:53:32.423 回答