1b.app
Скопійоване посилання -

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

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

Відповіді:

У тебе на замовлення 20+ продуктів. Ти надішаєш кожен продукт окремим запитом у rest api. Це 23 запити. Кожен запит через кількість дій щодо оновлення продукту (21 дія там стоїть) відпрацьовує щонайменше 9 секунд. Відповідно маємо 20*9=180. Це означає, що процедура мінімум працюватиме 3 хвилини.
Що робити?
Варіантів кілька:
1. Оптимізувати процедури, які ти виставив, платно у вигляді доопрацювань.
2. Зробити дію по оновленню тих полів продукту, які тобі потрібні, щоб не стукатися самому собі в апі. Платно, у вигляді доробок
3. Покращувати сервак, щоб він швидше обробляв запити
4. Зменшувати до дій автоматизації
11.11.2020, 17:21
Оригінальний коментар доступний на версії: ru

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

Бодяко Дмитро
Співробітник писав/ла:
Кожен запит через кількість дій по оновленню продукту (21 дія там стоїть) відпрацьовує щонайменше 9 секунд

1. Від куди ти взяв 9 секунд?

Бодяко Дмитро
Співробітник писав/ла:
2. Зробити дію по оновленню тих полів продукту, які тобі потрібні, щоб не стукати самому собі в апі

2. Я що не можу стукати сам собі в апі, якщо ні чому?
11.11.2020, 21:13
Оригінальний коментар доступний на версії: ru

1. Взяв один із запитів і виконав його, подивився скільки він працює
2. Ти можеш робити все, що тобі завгодно
12.11.2020, 09:53
Оригінальний коментар доступний на версії: ru

Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації. Увійти та написати коментар