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

503 ошибка при создании ТТН Нова Пошта

Возникают ошибки при создании ТТН?
Есть сложности с логистическими сервисами?
Вы всегда можете создать топик на нашем форуме и там описать сложившиеся сложности. Создать топик на форуме
Добрый день!
Не могу понять почему, но у меня в боксе (https://our-store.com.ua/) периодически возникает 503 ошибка (https://prnt.sc/xd4ruj) при формировании ТТН для новой почты. Мы формируем ТТН массовыми действиям следующим образом - https://i.imgur.com/xCTnKKM.jpg. Бокс очень долго грузится, потом выдает ошибку, а после этого заказы остаются на том же статусе (Сборка НП), но по некоторым заказам уже созданы ТТН.
Пытался найти, но ничего не получается. Вы моя последняя надежда :)

Ответы:

Когда вы переключаете ХХХ процессов массовым действием, боксу может не хватить времени чтобы отправить все запросы в апи новой почты, потому что инфу по каждому заказу нужно сначала собрать а потом послать по апи в нп и браузер рвет соединение с сервером. По каждому заказу такой запрос не один а около 3-4шт в действии создания ттн, даже если они сработают за пол секунды, на 100 заказах это уже несколько минут. Сделать тут можно несколько вещей:

1. Изменить настройки сервера, чтобы браузер ждал пока выполнятся запросы - 1ч настройки сисадмина.
2. Не переключать массово большие пачки процессов.

p.s. сами ттн создаются, потому что запросы по некоторым процессам на почту уже ушли, но номера ттн в бокс не вставляются, потому что это происходит только в конце обработки масс. действий и закрытии транзакции в БД.
21.01.2021, 13:41


Бодяко Дмитрий
dev писал/а:
Когда вы переключаете ХХХ процессов массовым действием, боксу может не хватить времени чтобы отправить все запросы в апи новой почты, потому что инфу по каждому заказу нужно сначала собрать а потом послать по апи в нп и браузер рвет соединение с сервером. По каждому заказу такой запрос не один а около 3-4шт в действии создания ттн, даже если они сработают за пол секунды, на 100 заказах это уже несколько минут. Сделать тут можно несколько вещей:

1. Изменить настройки сервера, чтобы браузер ждал пока выполнятся запросы - 1ч настройки сисадмина.
2. Не переключать массово большие пачки процессов.

p.s. сами ттн создаются, потому что запросы по некоторым процессам на почту уже ушли, но номера ттн в бокс не вставляются, потому что это происходит только в конце обработки масс. действий и закрытии транзакции в БД.


Дмитрий,
благодарю за ответ. Есть встречные вопросы:
1) Если оплачу данную услугу и снова будет появляться такая ситуация. Что в таком случаи?
2) То что вы написали - это более чем понятно и логично, но тогда не могу понять один нюанс который возникал, а именно: бывало такое, что при 60 заказах все работало отлично, а при 20 все висло. Это нормальное явление?
21.01.2021, 13:59

1. Все зависит от того, сколько процессов вы будете выбирать для отправки. Здесь не все зависит от нас. К примеру, если вы захотите на этап создания ттн влупить еще 700 действий, то логично что ни при каких лимитах они не отработают. Т.е. в данном случае вам гарантируется только работа в данный момент при разумных к-вах переключаемых процессов (думаю до 100-150 можно сделать)
2. Насколько быстро сервак переключает процесс на этап в вашем случае может зависить от его нагрузки, скорости интернета на сервере, скорости ответа Новой почты на запросы в апи. По-этому вполне нормально, что если например у нп провиснет скорость ответов на запросы то и переключить процессов на этап в боксе за один и тот же промежуток времени вы сможете меньше.
21.01.2021, 14:04


Бодяко Дмитрий
dev писал/а:
1. Все зависит от того, сколько процессов вы будете выбирать для отправки. Здесь не все зависит от нас. К примеру, если вы захотите на этап создания ттн влупить еще 700 действий, то логично что ни при каких лимитах они не отработают. Т.е. в данном случае вам гарантируется только работа в данный момент при разумных к-вах переключаемых процессов (думаю до 100-150 можно сделать)
2. Насколько быстро сервак переключает процесс на этап в вашем случае может зависить от его нагрузки, скорости интернета на сервере, скорости ответа Новой почты на запросы в апи. По-этому вполне нормально, что если например у нп провиснет скорость ответов на запросы то и переключить процессов на этап в боксе за один и тот же промежуток времени вы сможете меньше.


Понял. Спасибо за развернутый ответ.
Выставляйте счет.
21.01.2021, 14:07

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