SmokAnalog
23.02.2014, 12:07:04
Witajcie,
poczytałem sobie na temat popularnej techniki long polling. W artykule napisano, żeby zabezpieczać się przed fatal errorem spowodowanym przekroczeniem czasu wykonywania skryptu. Zalecano, żeby tuż przed przekroczeniem czasu wysyłać pusty output. Moje pytanie brzmi: dlaczego? Co takiego strasznego się stanie, kiedy pozwolimy serwerowi wypluć fatal error i w takiej sytuacji wysłać ponowny ajaxowy request?
nospor
24.02.2014, 08:10:45
A czemu w ogole chcesz zawieszac skrypt w nieskonczonosc? Skrypt powinien dzialac np. 30 sekund i jesli przez ten czas nic sie nie wydarzy, to powinien normalnie konczyc swoje dzialanie i leciec ponowny request.
SmokAnalog
24.02.2014, 16:36:17
Zdaję sobie sprawę, że zawieszanie skryptu w nieskończoność to nie jest dobry pomysł, ale chciałbym bazować na ustawieniach serwera. Zaintrygowało mnie to, bo napisali jakby fatal error spowodował wybuch serwera albo co najmniej zniszczył nam long polling