Hallo,
Flask-App auf localhost. Stößt an die Grenze jedes Browsers, maximale Verbindungszahl zum Server (2-6). Lässt sich das irgendwie umgehen? Wie müsste die App angepasst werden, um das zu umgehen? Ich kenne die Firefox-Einstellung, nur die ist leider dann global.
Max Server / Host Connections
@Popkultur: Könntest Du das Problem noch etwas genauer beschreiben? Geht es um die Anzahl der Verbindungen von *einem* Browser(tab) zum Server? Falls ja, wozu brauchst Du so viele?
Genau, es geht um einen Browsertab zum lokalen Server. Ich habe ein dutzend oder mehr IMG-Objekte, die alle einen Stream darstellen. Die sollen sich alle 0,5 Sekunden aktualisieren.
vielleicht muss ichs umdrehen und mit AJAX reinladen.
vielleicht muss ichs umdrehen und mit AJAX reinladen.
- DeaD_EyE
- User
- Beiträge: 1012
- Registriert: Sonntag 19. September 2010, 13:45
- Wohnort: Hagen
- Kontaktdaten:
Ich glaube uwsgi könnte das Problem beheben. Soweit ich weiß soll man den Flask-Server auch nicht als Webserver verwenden. Das ist nur zum entwickeln gedacht.
sourceserver.info - sourceserver.info/wiki/ - ausgestorbener Support für HL2-Server
@DeaD_EyE: nein, es geht darum, dass Browser nur eine kleine Anzahl paralleler Verbindungen zu einem Server aufbauen (dürfen), damit nicht jeder WebServer von Millionen von Verbindungen lahmgelegt wird. Mit HTTP/2 reduziert sich diese maximale Anzahl ja auf 1. Aber die Unterstützung dafür sieht bei Python noch etwas mau aus.
@Popkultur: eine Möglichkeit wäre daher, einfach einen Reverse-Proxy, der HTTP/2 unterstützt (nginx) davorzuschalten, dann gibt es nur eine Verbindung vom Browser aus, über den die ganze Kommunikation läuft.
@Popkultur: eine Möglichkeit wäre daher, einfach einen Reverse-Proxy, der HTTP/2 unterstützt (nginx) davorzuschalten, dann gibt es nur eine Verbindung vom Browser aus, über den die ganze Kommunikation läuft.