webForumDet fria alternativet

Session dör på någon minut bara?

ASP

4 svar · 966 visningar · startad av evilaid

Medlem sedan apr. 2009433 inlägg
Frågan#1

Hej

När jag skapar olika sessions och även sätter session.timout=60 så verkar det som att session dör efter bara några minuter?
Är detta någon inställning man kan ändra eller som skiljer sig mellan servrar?
Använder Binero i dagsläget..

Medlem sedan apr. 2009433 inlägg
#2

Någon?

Ingen som varit med om detta??

Funderar också på om man har ett par olika sessions som innehåller värden. Vad händer då om man kör session.timeout=120
dör alla gamla eller hålls dom vid liv med ny timeout och samma värden som innan??

Medlem sedan apr. 2009433 inlägg
#3

Svaraet på frågan om någon råkar ut för samma är Lastbalansering..
De webbhotell som har lastbalansering (och det har nog dom flesta) fungerar det så att när förfråganingar hoppar mellan olika noder så hänger inte sessions med utan faller bort, och det verkar inte som att det finns någon bra lösning för det. Kan ju använda cookies som ett alternativ...

eller ASP.Net om man nu tycker det är roligt ;)

Medlem sedan nov. 2000146 inlägg
#4

Eller så kan du spara sessionen i en databas.
Råkade ut för samma problem fast inom PHP hos CityNetwork och fick rådet av dem att lagra sessionen i min mySql databas och det fungerar klockrent.

Medlem sedan apr. 2009433 inlägg
#5

Okey, hur funkar det med att spara i en databas då? HUr vet man när "session" ska dö?

260 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)