Prilis mnoho CGIcek

Milan Sorm xsorm na informatics.muni.cz
Úterý Září 1 00:39:54 CEST 1998


V poslednim dopise Oto Buchta pise:
> Dne So, 08 srpen 1998 jste napsal(a):
> >Resim stale problem prilis velkeho mnozstvi naraz spustenych CGIcek a tudiz
> >mnozstvi celkem zbytecne otevrenych konexi.
> >Jde o to, ze demon resi pozadavky CGIcek, ale vzhledem k tomu, ze jeden
> >pozadavek trva urcitou dobu (jde o SQL dotaz na mySQL), tak dalsi CGIcko uz visi
> >dokud si pozadavek nevyzevedne demon na druhe strane FIFO. Pritom CGI script
> >nepotrebuje zadnou odezvu, takze by to mohl jenom poslat a ukoncit se. Proto me
> >napadlo, ze udelam pomoci POSIX threads multithreadovou aplikaci - zakladni
> >thread bude jenom brat data z FIFO a pro kazde volani zalozi thread, ktery vse
> >vyresi.
> 

reseni vidim ve dvou spolukrocich:

- zvysit pocet soucasne moznych spojeni (+ posileni vykonu)
- zkusit pouzivat NPH skripty. ale ty mozna neresi tento problem s konexemi,
spis jen tu zatez. pak by stalo za to udelat si nejaky modulek do apache,
ktery by to resil rychleji nez CGI (nebo pres PHP/FI ?)

milan sorm


-------------------------------------------------------------
Milan Sorm  (aka John Popelnik)      telefon: +420 5 41512348
FI MU, Botanicka 68a, Brno           sorm na informatics.muni.cz
http://www.fi.muni.cz/~sorm/         tel. domu: (05) 46211083

fingerprint: E4 78 1D A7 C5 2C F5 3F  83 A7 97 29 73 F7 17 63


Další informace o konferenci Linux