|
ВетИС уже скоро | ☑ | ||
---|---|---|---|---|
0
hawksib
18.08.18
✎
11:34
|
сделал асинхронную отправку транспортных всд - результат шокировал. на первый день увидел, что запросы с web-ответом статус 504 (gateway timeout) обрабатываются, на второй день увидел, что даже если тикет весит IN_PROCESS, в меркурии оформлен ВСД, кроме того alpm12 пришел на запрос ответа по тикету, удалив запрос ответа снова aplm12
|
|||
1
ks_83
18.08.18
✎
11:41
|
заведите себе бложик.
|
|||
2
hawksib
18.08.18
✎
11:44
|
(1) зачем? именно в одноимённой теме я понял, что работать с меркурием нужно асинхронно
|
|||
3
NSSerg
18.08.18
✎
11:51
|
У меня ассинхронные транспортные ВСД.
Про статус 504 не понял, у меня в случае ответа не 200 и не 500 посылает повторно, и дублей нет. Если IN_PROCESS, то нужно ждать ответа. У меня разница между запросом на ВСД и запросом на тикет не меньше часа, и ни одного IN_PROCESS на 10000 ежедневных транспортных ВСД нет. На другие запросы есть (например регионализация), но тогда (в случае неответа после 100 попыток с паузой между ними в 1 секунду) я просто регионализацию повторяю заново. aplm12 у меня нет совсем. Но я не пытаюсь получить ответ на тикет раньше чем через секунду после запроса, и если повторные запросы к Тикету из-за IN_PROCESS - то повторная попытка через паузу на секунду. |
|||
4
NSSerg
18.08.18
✎
11:52
|
+ (3) И у меня работа идет в один поток. Возможно aplm12 из-за работы в несколько потоков.
|
|||
5
hawksib
18.08.18
✎
12:45
|
(4) в один поток данные идут, тоже думал, что у меня в коде косяки, но когда аснихрон запустил, увидел, что мерк необрабатываемые запросы (со статусом 504) обрабатывает
|
|||
6
spectre1978
18.08.18
✎
21:56
|
(5) вероятность 140 процентов, что где-то вы в асинхроне что-то неверно обрабатываете. Если бы при ответе не 200 были бы списания, об этом бы с июля, когда перла куча ошибок, уже трубили бы из каждого утюга. Раз вы первый - ошибка точно у вас.
|
|||
7
hawksib
19.08.18
✎
04:30
|
(6) всё залогировано:
https://yadi.sk/i/SFGIXfYA3aLY7b при отправке каждого запроса писал файлик, по именам файлов нашел, что было 2 запроса в разное время, содержимое файлов: https://yadi.sk/i/Pmh24alg3aLY79 |
|||
8
NSSerg
24.08.18
✎
12:46
|
Включил контроль - за день две транспортных ВСД ушли, хотя не было положительного ответа с GUID тикета.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |