Apache2 liefert nicht parallel / gleichzeitig aus

Alles, was den Apache betrifft, kann hier besprochen werden.

Apache2 liefert nicht parallel / gleichzeitig aus

Postby exumer » 13. November 2007 14:38

Hallo liebe Apache freunde!

ich habe ein großes Problem:

wenn ich einen download über den apache tätige zb 20mb das dauert dann etwas, kann ich während des downloads keine weiteren aktivitäten auf dem apache ausführen also von meiner ip aus.

ich vermute es gibt irgend eine option die ich übersehen hab bei der die verbindungen pro ip auf 1 limitiert sind!?

auszuschließen ist folgendes:
- server überlastet (hardware/network)
- meine testleitung überlastet
- browser problem

er ignoriert definitiv alle anfragen solange ich eine verbindung offen habe zb download. sobald die verbindung fertig ist, führt er alle anderen aktionen nacheinander aus... zb ich öffne weitere 10 seiten, die werden dann alle nach beendigung des downloads geladen.


hoffe ihr könnt mir weiterhelfen.
exumer
 
Posts: 5
Joined: 12. November 2007 22:45

Postby exumer » 16. November 2007 14:13

also eins konnte ich noch feststellen, es liegt auch nicht an einem unterschied von worker und prefork...


kennt keiner dieses problem? sonst darf ich apache1 installiern :/
exumer
 
Posts: 5
Joined: 12. November 2007 22:45

Postby exumer » 16. November 2007 17:52

nach längerem probieren und analysieren hab ich herhausgefunden das es an php5 liegt bzw an den offenen sessions, diese müssen erst beendet werden.
es können keine 2 session_starts() mit einer ip entstehen.
exumer
 
Posts: 5
Joined: 12. November 2007 22:45

Postby Wiedmann » 16. November 2007 18:48

es können keine 2 session_starts() mit einer ip entstehen.

Das geht ohne Probleme. Du kannst nur nicht mehr wir eine Session zum selben Server mit dem selben Browser haben.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby sari42 » 17. November 2007 10:00

soblad man die Sessionvariablen eingelesen/geschrieben hat, kann man im script auch
Code: Select all
session_write_close();
ausführen, um die Blockade aufzuheben.
sari42
 
Posts: 800
Joined: 27. November 2005 18:28


Return to Apache

Who is online

Users browsing this forum: No registered users and 4 guests