Bloqueie as varreduras compartilhadas e execute duas cápsulas

FeatureEmailService
Navios
4 de setembro de 2026 às 21:01 UTC
Autor
Kamo
Enviar
c649e79

Nove das dez sondagens agendadas do EmailService têm um efeito partilhado e agora fazem um contrato de arrendamento nomeado antes Correndo. O mais consequencial é CampaignDispatcher: em dois pods sem bloqueio, cada destinatário de cada campanha em execução teria recebido uma cópia. LembreteSchedulerService é o mesmo Forma para reuniões de lembretes, e ************* para notificações snoozed. O décimo, ************* não está deliberadamente trancado. Anda. as caixas de correio vigiadas por clientes conectados a esta cápsula e cutuca os que nada está empurrando, então tem que correr em toda parte — o bloqueio congelaria o crachá não lido para cada membro cujo WebSocket pousou em uma cápsula que não é o arrendatário. @Transactional está agora na embalagem agendada e no corpo bloqueado no LembreteSchedulerService e SyncService. O exterior é o que realmente se aplica (o corpo é alcançado através de um: referência, que nunca passa pelo proxy da Primavera); o interior é declarado porque esse é o método que emite a consulta @Modifying, que é o que a catraca de arco lê — e a catraca capturada Exactamente isto quando a anotação estava apenas na embalagem. réplicas 1 -> 2. 590 testes, uma falha pré-existente não relacionada a esta alteração * **************** falha idênticamente na origem/principal).

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços