Hallo allen,

Ik heb al meerdere malen het vermoedde gehad dat requests op sommige servers niet tegelijk worden afgehandeld, maar er een soort van wachtrij vormt voor je requests.

Ik merk het vooral bij actie thema sites die ik ontwikkel op mijn werk waarbij we dmv een fileviewer flv videos streamen naar de flash... als dat normaal 3 seconden duurt. en je vraagt met 3 man tegelijk die flv op zijn de resultaten alsvolgt:

persoon1: 3sec laadtijd
persoon2: 6sec " "
persoon3: 9sec " "

Maar Apache2 kan toch multithreaden?

Iemand die wat meer verstand heeft van Apache en mij duidelijkheid kan geven over dit ongewenste resultaat, of misschien hier ervaring mee heeft?
hele harde bump

[edit]
Jacco schreef op 05.10.2007 10:01
Alleen wel jammer dat het nog neit mag omdat je 24 uur nog niet om zijn

[offtopic]
als jacco eens wat voor zichzelf gaat doen en de mieren met rust laat:)
[/offtopic]
[/edit]
Alleen wel jammer dat het nog neit mag omdat je 24 uur nog niet om zijn
bump
michel, twee vragen. Ten eerste, wat voor ongewenst resultaat levert het op? Ten tweede, kun je dit niet aan je host overlaten, of ben je dat zelf?

*over die eerste bump, I don't mind.
Hetvoornaamste ongewenste resultaat levert het op, op het moment van videos streamen. Deze videos kunnen er best een paar seconden over doen. En het ongewenste resultaat is hetgeen dat ik in de vraag heb beschreven... de videos worden 1 voor 1 gestreamed, maar nooit tegelijk dmv meerdere threads.

Ik ben in dit geval zelf host. Maar ben zoiezo benieuwd hoe dit werkt en waar ik de oplossing kan vinden. Is toch weer kennis;)

bedankt voor je reactie
Ik 'weet' dat je kunt configureren hoeveel request je server tegelijk zal accepteren.

Wanneer dit maximum is bereikt, zullen nieuwe requests niet geaccepteerd worden.

Gelukkig voert een browser in werkelijkheid meerdere requests voor deze een 'timeout error' weergeeft op het scherm, dus feitelijk 'ziet' de bezoeker er (als het goed is) weinig van, omdat het afhandelijk van een request (als het goed is) nooit langer dan een seconde zal duren.

Bedenk hoe meer request je de server 'door elkaar' laat verwerken, hoe trager elk laad proces wordt.

Reageren