Easy Coding
  Forum Wiki Tagging Projekte Karte RSS
» Start
» All Recent Changes
» Wiki Suche
» Wiki Hilfe

Coder How To's

Algorithmen Informationen

edit SideBar

Neue Wiki Eintrage finden Sie unter easy-coding.de/wiki.

Workaround für zu viele gleichzeitige Anfragen

Der Browser kann nur eine bestimmte Anzahl von gleichzeitigen Verbindungen (in unserem Fall AJAX Anfragen) aufbauen.

Wenn ihr vermehrt Fehler erhaltet, wenn ihr zu viele Anfragen auf einmal ausführt (z.B. 2x binnen kürzester Zeit auf "Login" klickt), dann befolgt diesen Workaround

Kapselt die entsprechende Funktion in einen try-catch Block und ruft die Funktion mit Verzögerung nochmal auf.

too-many-connections.html
  1. try {
  2.  deineFunktion();
  3. } catch(e) {
  4.  //Fehler abgefangen
  5.  //Funktion mit Verzögerung erneut aufgerufen
  6.  setTimeout("deineFunktion()", 500);
  7. }
Zuletzt geändert am 24.09.2006 10:53 Uhr
  Impressum