Mam takie pytanie czysto teoretyczne :> .
Mamy dwie proste strony internetowe (jee, servlety i takie tam może też być WebWork ;)) teraz jakiś użytkownik klika na jednej stronie na przycisk, po wykonaniu akcji następuje przekierowanie na drugą stronę. Teraz wykonywanie akcji może trwać długo (w tym czasie z reguły widać pasek postępu wykonywanej akcji, strona się przeładowuje, chyba mogę to tak nazwać) nawet bardzo długo (jakieś zapytanie po bazie danych lub coś innego np. pętla). I pytanie jest takie czy podczas wykonywania akcje może zakończyć się sesja użytkownika a jeżeli tak to czy jest jakiś sposób by ją podtrzymywać.
Nie koniecznie muszę być zalogowany chodzi mi o sam fakt wykonywania takiej akcji (no chyba, że są jakieś znaczące różnice gdy mamy do czynienia z zalogowanym użytkownikiem). Wiem, że w deskryptorze można ustawić długość sesji ale nie wiem czy wykonywanie takiej operacji jest traktowane jako "działanie użytkownika".
Zrobiłem mały eksperyment ustawiłem czas sesji na
i w trakcie wykonywania akcji zapuściłem pętle i nic się nie stało (pętla wykonywała się ponad 3 min aż za biłem proces ;)). Jeżeli już bym miał do czynienia z taką sytuacją to zapewne ustawił bym sesję na -1
"-1 = Sessions do not timeout.". Więc jak jest z tą sesją czy może się skończyć czy nie?