Skrypt CGI z dłuugimi obliczeniami

0

Mam napisac skrypt CGI (najchętniej w Perlu) działający na serwerze linuksowym. Do skryptu mają być przekazane parametry z formularza. Na podstawie tych parametrów skrypt ma wywołać zewnętrzny program przez funkcję system a po jego zakończeniu wygenerowac stronę wynikową i pokazać ją użytkownikowi.
Problem polega na tym, że ów zewnętrzny program (wywoływany funkcją system() ) może trwać tak długo, że serwer przerywa połączenie. Moim problemem jest, jak to obejść ? Nie można modyfikować parametrów serwera. Ale podobno mozna po jakimś czasie zażądać załadowania tej samej strony i tak załadowywać ją dopóki obliczenia zewnętrzne się nie skończą. Jeżeli ktoś spotkał się z podobnym problemem, będę bardzo wdzięczny za wszelkie wskazówki a zwłaszcza za jakiś przykład skryptu w Perlu

0

hm mozesz wykorzystac standardowe odswiezanie strony w html. tzn: za pierwszym wywolaniem uruchamiasz zewnetrzny program i wysylasz strone ktora automatycznie co np: 10s bedzie sie odswiezala (wywolywala ponownie z jakims parametrem), jezeli program sie skonczyl to zamiast pustej mozesz wywalic na wyjsciu wynik

1 użytkowników online, w tym zalogowanych: 0, gości: 1