Usuwanie zduplikowanego systemu timeout sesji z rekordów Redis

FixSecurityService
Szycy
9 marca 2026 22:16 UTC
Autor
Kamo
Pochęt się
f15afb5

Wygaśnięcie sesji jest obecnie zarządzane wyłącznie przez kluczowy TTL Redis. Wewnętrzne UtworzonoPot/wygaszajPolaIn przechowywane wewnątrz wartości Redis zostały usunięte - utworzyli drugi, nieświeży system timeout, który odbiegał od rzeczywistego TTL po wygaśnięciu przesuwnym odświeżył go. - createSession: nie tworzy już sklepyAbyt lub wygasaWpis w rekordzie - getSessionInfo: usunięte obliczenia token Wydomianie z pól wewnętrznych - extendSession: zastępowane read-modify-write z pojedynczym wygaśnięciem() - getUserInfo (SecurityController): Wygaśnięcie/expiresIn teraz pochodzące z Rzeczywiste, Redis TTL via getSessionTTL() zamiast wewnętrznych pól hash

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny