1b.app
Скопирована ссылка -

На срабатывает процедура box_action_universal_export_order_to_api / Передати процес в API

Продолжение вопроса который задавал тут https://crm-onebox.com/ru/support/api-onebox/2912-perestalo-srabativat-deystvie-...

Проблема с этой процедурой https://baza.cn.ua/admin/shop/workflow/9/procedure/108/?status=0
Нажимаю по кнопке её тут https://baza.cn.ua/admin/customorder/order/26934/edit/
При запуске все тупо виснет все и бокс прям тупит

Ответы:

У тебя в заказе 20+ продуктов. Ты шлешь каждый продукт отдельным запросом в rest api. Это 23 запроса. Каждый запрос из-за количества действий по обновлению продукта (21 действие там стоит) отрабатывает минимум 9 секунд. Соответственно имеем 20*9=180. Это значит что процедура минимум будет работать 3 минуты.

Что делать?
Вариантов несколько:
1. Оптимизировать процедуры которые ты выставил, платно в виде доработок.
2. Сделать действие по обновлению тех полей продукта, которые тебе нужны чтобы не стучатся самому себе в апи. Платно, в виде доработок
3. Улучшать сервак, чтобы он быстрей обрабатывал запросы
4. Уменьшать к-во действий автоматизации
11.11.2020, 17:21

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)

Бодяко Дмитрий
Сотрудник писал/а:
Каждый запрос из-за количества действий по обновлению продукта (21 действие там стоит) отрабатывает минимум 9 секунд

1. От куда ты взял 9 секунд ?


Бодяко Дмитрий
Сотрудник писал/а:
2. Сделать действие по обновлению тех полей продукта, которые тебе нужны чтобы не стучатся самому себе в апи

2. Я что не могу стучаться сам себе в апи, если нет то почему?
11.11.2020, 21:13

1. Взял один из запросов и выполнил его, посмотрел сколько он работает
2. Ты можешь делать всё что тебе угодно
12.11.2020, 09:53

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий