Hi leute..
mal seit langem wieder ein Thema das ich auch nach langer suche nicht direkt lösen konnte...
Bisher habe ich mit nem javascript Intervall am Server nach neuen Nachrichten geschaut und dementsprechend das frontend geupdated..
Nun habe ich mir aber mal genauer die Methode, die ua. meeboo.com verwendet angeschaut..
hab nen Serverseitiges Script das in ner schleife nach den neuen messages schaut (max 30 sek. lang) , und beim erfolg diese ausgibt und dann abbricht. Das JS verarbeitet die Messages dann auf der anderen Seite und ruft per ajax wieder selbiges script auf das wieder so lange in der loop bleibt bis neue nachrichten ankommen. usw.
während der ajax request aber läuft, nimmt apache allerding keine weiteren anfragen der selben IP mehr an bzw. beantwortet diese erst wenn der eigentliche request fertig ist.. was ja immer nur bei neuen messages bzw. nach 30 Sekunden passiert.
weiss wer welche Einstellungen in der httpd.conf für mich interessant sind?
Hab schon einiges wie MaxClients, MaxRequestsPerChild usw. probiert aber bisher ohne Erfolg.
ich hoffe mir kann dabei wer weiterhelfen, will den unnötigen Overhead der bisherigen Version endlich los werden..
Vielen Dank im vorraus