У нас есть в продакшне проект, где асинхронное взаимодействие с внешними системами реализовано на парах send-receive тасок, там регулярно сыплются ошибки из-за того что, когда запрос вовне отрабатывает слишком быстро, процесс не успевает повиснуть на ресив таске, и движок ругается, что некого с неё сталкивать. Мы долго думали, что и почему, судя по всему, это в принципе архитектурно неправильное использование ресив таски, и в этом случае делать надо только через external
Мы в итоге решаем проблему ретраями (обычно на 4-5 раз процесс уже получается протолкнуть), где-то на форуме ещё был вопрос на эту тему, там разраб из камунды в качестве ва предлагает ставить таски в параллельный гейтвей и ещё галочку асинхронности на сенд таску
Спасибо, эта проблема нам тоже известна.
Как у вас был ресив сервис реализован? Вызываемый сервис слал ответ в процес через Camuy Rest API или через вебСервис, который пытался скорелировать ответ в процес ?