Ler uma sessão já não a renova

RefactorConversionService
Navios
10 de agosto de 2026 às 18:44 UTC
Autor
Kamo
Enviar
e47eae4

A expiração no registro Redis É a sessão; quando caduca o membro é Saiu. Este serviço detém sua própria cópia do KSessionService contra isso Chave compartilhada e renovado em cada leitura, que sozinho manteve sessões vivas não importa o que os outros serviços decidiram — cinco serviços cada um fez Isto, então corrigi-los um de cada vez nunca moveu o sintoma. getSession agora é uma leitura pura. Renovação pertence exatamente a um lugar: o cliente rastreador de atividade chamando sessão SecurityService estender em interação real. A canalização X-Kamo-Idle-Ms é apagada com ela — só existia para decidir quando para renovar aqui. SessionTtlWriteRatchetTest falha a compilação se algo escrever uma sessão TTL em Este serviço outra vez.

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