我正在尝试使用 PHP-lib 对 Xero 的发票请求进行批处理,但任何超过 10-15 个请求的请求都会超时。
70kb 的 18 个发票请求需要 5 分钟!
这来自我的工作 PC 和我们的 AWS 实例(都在澳大利亚)。
似乎无法提高性能,批量大小为 10 并不能真正为我做这件事:(
性能不佳的三个可能原因是:
所以我的钱会花在 2 或 3 上 :)
缩小范围的最好方法是尝试对像演示公司这样的新 Xero 组织进行一些测试。
如果您仍然看到速度问题,则可能与网络/连接有关。
如果不是,则表明您的 Xero 组织中的数据量存在问题。
请注意,Xero 被设计为小型企业会计软件,因此如果您的系统具有大量数据,则系统限制的一般指导可能与您正在创建的数量不匹配。
如果您仍在苦苦挣扎,使用Xero 支持资源可能是更好的选择。