Jag har lite funderingar över klassen HttpSession.
I JavaDoc kan jag se att klassen har bl a följande metoder:
getMaxInactiveInterval() samt setMaxInactiveInterval(int).
Som jag förstår så används dessa metoder för att kontrollera samt sätta en session-variabels livslängd.
Men vad betyder egentligen "maximum time interval"?
Som jag förstår så ifall jag besker en sida som kör med:
Jag har testat lite och det verkar som att det tar ca 30 sekunder extra för session att bli inaktiv. Jag kan bara gissa varför det är så och min gissning är att det finns 1 cleaner tråd som kollar om någon session är för gammal och den körs bara var 30'e sekund.
Man kan kanske i någon config fil ställa in hur ofta sessions ska städas bort. Men i vanliga fall brukar ju 30 sekunder extra vara helt OK.