Продолжение вопроса который задавал тут https://crm-onebox.com/ru/support/api-onebox/2912-perestalo-srabativat-deystvie-boxactionuniversalexportordertoapi--peredati-protses-v-api/#answer8616
Проблема с этой процедурой 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. Уменьшать к-во действий автоматизации
У тебя в заказе 20+ продуктов. Ты шлешь каждый продукт отдельным запросом в rest api. Это 23 запроса. Каждый запрос из-за количества действий по обновлению продукта (21 действие там стоит) отрабатывает минимум 9 секунд. Соответственно имеем 20*9=180. Это значит что процедура минимум будет работать 3 минуты.
Что делать?
Вариантов несколько:
1. Оптимизировать процедуры которые ты выставил, платно в виде доработок.
2. Сделать действие по обновлению тех полей продукта, которые тебе нужны чтобы не стучатся самому себе в апи. Платно, в виде доработок
3. Улучшать сервак, чтобы он быстрей обрабатывал запросы
4. Уменьшать к-во действий автоматизации
Бодяко Дмитрий Сотрудник писал/а: Каждый запрос из-за количества действий по обновлению продукта (21 действие там стоит) отрабатывает минимум 9 секунд
1. От куда ты взял 9 секунд ?
Бодяко Дмитрий Сотрудник писал/а: 2. Сделать действие по обновлению тех полей продукта, которые тебе нужны чтобы не стучатся самому себе в апи
2. Я что не могу стучаться сам себе в апи, если нет то почему?
[quote]
Бодяко Дмитрий
Сотрудник писал/а:
Каждый запрос из-за количества действий по обновлению продукта (21 действие там стоит) отрабатывает минимум 9 секунд
[/quote]
1. От куда ты взял 9 секунд ?
[quote]
Бодяко Дмитрий
Сотрудник писал/а:
2. Сделать действие по обновлению тех полей продукта, которые тебе нужны чтобы не стучатся самому себе в апи
[/quote]
2. Я что не могу стучаться сам себе в апи, если нет то почему?
Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации.
Войти и написать комментарий