Strona 1 z 1

lighttpd - serwer się zacina przy większej ilości otwartych połączeń

: 03 lutego 2011, 17:22
autor: kozikowski11
Witam.
Uruchomiłem serwer z lighttpd, jednak przy większej ilości otwartych połączeń strumieni danych (AZ 10) serwer się troszkę wysypuje.

Kod: Zaznacz cały

2011-02-03 17:15:21: (server.c.1258) NOTE: a request for /watch.php?file=QJF8QFR5&pos=0 timed out after writing 1641072 bytes. We waited 360 seconds. If this a problem increase server.max-write-idle 
Jak to naprawić?

Pozdrawiam.

: 03 lutego 2011, 17:48
autor: lessmian2
Jak najlepiej™. Dyski Ci wyrabiają? Widać jakieś większe obciążenie procesora w tym czasie? Cokolwiek?

: 03 lutego 2011, 22:45
autor: kozikowski11
Zero stresu właściwie, może jakieś czasy zmienić trzeba czy coś? Nie mam pojęcia, no ale jakby jakieś ograniczenie uruchamiał przy większej ilości połączeń. Procesor, RAM, dyski w porządku. Wszystko w normie.

: 04 lutego 2011, 10:30
autor: Bastian
No a zwiększałeś to?

Kod: Zaznacz cały

server.max-write-idle

: 05 lutego 2011, 20:12
autor: kozikowski11
Zwiększyłem, błędów już nie zgłasza, ale mam inny problem. Serwer ma chyba jakieś ograniczenie do wykonywania skryptów. Kiedy już kilka jest uruchomionych to dopóki nie zakończy ich działania, kolejnych nie uruchomię. Mowa o PHP, używam fastCGI. Coś w konfigu trzeba by poprawiś. Jakies pomysły?


PS. Zauważyłem jeszcze jedno:

Kod: Zaznacz cały

[05-Feb-2011 21:12:59] PHP Warning:  fread(): supplied argument is not a valid stream resource in /var/www/class.php on line 260
[05-Feb-2011 21:12:59] PHP Warning:  feof(): supplied argument is not a valid stream resource in /var/www/class.php on line 259
[05-Feb-2011 21:12:59] PHP Warning:  fread(): supplied argument is not a valid stream resource in /var/www/class.php on line 260
[05-Feb-2011 21:12:59] PHP Warning:  feof(): supplied argument is not a valid stream resource in /var/www/class.php on line 259
[05-Feb-2011 21:12:59] PHP Warning:  fread(): supplied argument is not a valid stream resource in /var/www/class.php on line 260
[05-Feb-2011 21:12:59] PHP Warning:  fclose(): supplied argument is not a valid stream resource in /var/www/class.php on line 266
Po tym juz jest zawiecha do wykonywania skryptow php. Gdzies doczytalem ze moze to byc problem z dostepem do pamieci tymczasowej (a jest to streaming) i dlatego sie wysypuje, ale to tylko sugestia. Czekam na Wasze zdanie

PS2.
Stworzyłem dodatkowo instrukcję warunkową, która wykonuje pętlę tylko wtedy, kiedy uda się otworzyć źródło. Błędów już nie ma, ale problem z serwerem wciąż jest.

Mam coś jeszcze:

Kod: Zaznacz cały

[05-Feb-2011 21:51:49] PHP Warning:  fopen(http://XXX.XX) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: HTTP request failed! HTTP/1.1 503 Service temporarily unavailable
Pozdrawiam
kozikowski11