itgenoda131 "Сервер в данный момент недоступен" на Exact Online с запросом на присоединение
Выполнение запроса с объединением с join_set
на точное онлайн Items
Я получаю:
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...
Эта ошибка возникает после примерно 20 минут вызовов API. Когда я выполняю вызов API изолированно с помощью браузера, ошибка не возникает.
Как я могу обойти эту ошибку?
1 ответ
Эта проблема вызвана неизвестной причиной; кажется, что стек Exact Online API становится немного нестабильным после некоторого времени интенсивных запросов.
Известно, что работают следующие опции:
- Не используйте
join_set
в вашем запросе, но используйте полное соединение. Да, он будет работать дольше и вызывать намного больше вызовов в зависимости от среды, но стек API не становится нестабильным. - Уменьшите максимальное количество значений join_set атрибута поставщика OData
join-set-points-per-request
, Обычно это 100. Как правило, такие значения, как '50', гарантируют, что запрос работает, хотя теперь он выполняет двойное количество вызовов API.