Objetivo da mudança:
O objetivo desta alteração técnica foi refatorar o mecanismo de controle de concorrência (lock) em todos os projetos do HubMkt. O sistema anterior, baseado em travas em memória, era suscetível a bloqueios permanentes que impediam novas requisições. O mecanismo foi migrado para um novo padrão de controle via banco de dados. Esta abordagem é mais robusta e resiliente, garantindo que as travas sejam liberadas corretamente mesmo em caso de falhas, o que aumenta a estabilidade e a disponibilidade dos serviços de integração.
Rotinas / Telas:
-
Todos os projetos e serviços do HubMkt (componente de trava de requisição).
Instruções sobre o que configurar:
Não foi criada nenhuma configuração para essa alteração.
Instruções sobre como utilizar:
A alteração é de natureza técnica e opera de forma transparente para o usuário. Os diversos serviços de integração do HubMkt continuarão a funcionar como antes, porém com um sistema de controle de concorrência mais estável e confiável, reduzindo significativamente a ocorrência de bloqueios em requisições.