Как избежать генерации избыточных ключей идемпотентности для одного и того же запроса? - PullRequest
0 голосов
/ 21 февраля 2020

Работа над проектом, в котором нам нужно интегрировать ключи идемпотентности для запросов транзакций. Проблема, с которой мы сталкиваемся, заключается в том, что всякий раз, когда запускается обработчик события для отправки запроса, мы генерируем новый ключ для запроса, но запросы, которые достигли сервера, но по некоторым причинам (проблемы с подключением) их ответы никогда не доходили до клиента, где клиент заканчивает работу снова запускаем обработчик событий, генерируя еще один ключ для того же запроса.

Backend: node.js, Mongodb, express

Frontend: React. js для веб и нативных android для мобильного.

Спасибо

...