itgenoda131 "The server is currently unavailable" 在 Exact Online 上加入查询
itgenoda131 "The server is currently unavailable" on Exact Online with join in query
运行 在 Exact Online Items
上与 join_set
连接的查询,我收到:
The server is currently unavailable (because it is overloaded or down for maintenance). Generally, this is a temporary state. (https://start.exactonline.be/api/v1/261941/logistics/Items?$select=*&filter=((ID eq guid...
此错误发生在 API 调用大约 20 分钟后。当我使用浏览器单独执行 API 调用时,不会发生错误。
如何解决此错误?
此问题是由未知原因引起的;似乎 Exact Online API 堆栈在经过一段时间的密集请求后变得有点不稳定。
已知以下选项有效:
- 不要在查询中使用
join_set
,而是使用完全联接。是的,那个 运行 会更长,并且会根据环境导致更多的调用,但是 API 堆栈不会变得不稳定。
- 减少 OData 提供程序属性
join-set-points-per-request
的最大 join_set 个值。通常它是 100。一般情况下,诸如“50”的值确保查询有效,尽管它现在 运行 是 API 调用的两倍。
运行 在 Exact Online Items
上与 join_set
连接的查询,我收到:
The server is currently unavailable (because it is overloaded or down for maintenance). Generally, this is a temporary state. (https://start.exactonline.be/api/v1/261941/logistics/Items?$select=*&filter=((ID eq guid...
此错误发生在 API 调用大约 20 分钟后。当我使用浏览器单独执行 API 调用时,不会发生错误。
如何解决此错误?
此问题是由未知原因引起的;似乎 Exact Online API 堆栈在经过一段时间的密集请求后变得有点不稳定。
已知以下选项有效:
- 不要在查询中使用
join_set
,而是使用完全联接。是的,那个 运行 会更长,并且会根据环境导致更多的调用,但是 API 堆栈不会变得不稳定。 - 减少 OData 提供程序属性
join-set-points-per-request
的最大 join_set 个值。通常它是 100。一般情况下,诸如“50”的值确保查询有效,尽管它现在 运行 是 API 调用的两倍。