Versio

requests worden niet tegelijk afgehandeld

Overzicht Reageren

M Ypma

M Ypma

04/10/2007 12:16:00
Quote Anchor link
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?
Gewijzigd op 01/01/1970 01:00:00 door M Ypma
 
PHP hulp

PHP hulp

25/05/2012 14:39:20
Gesponsorde koppelingen:
 
M Ypma

M Ypma

05/10/2007 10:00:00
Quote Anchor link
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:)

Gewijzigd op 01/01/1970 01:00:00 door M Ypma
 
Jacco Engel

Jacco Engel

05/10/2007 10:01:00
Quote Anchor link
Alleen wel jammer dat het nog neit mag omdat je 24 uur nog niet om zijn
 
M Ypma

M Ypma

06/10/2007 16:45:00
Quote Anchor link
bump
 
PHP erik

PHP erik

06/10/2007 16:48:00
Quote Anchor link
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.
 
M Ypma

M Ypma

06/10/2007 17:08:00
Quote Anchor link
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
Gewijzigd op 01/01/1970 01:00:00 door M Ypma
 
Martijn Wieringa

Martijn Wieringa

06/10/2007 17:11:00
Quote Anchor link
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.
 



Overzicht Reageren