gevent

Gevent ist eine Coroutiny-basierte Python-Netzwerkbibliothek, die über Greenlet eine synchrone High-Level-API auf der Libevent-Ereignisschleife (libev nach 1.0) bereitstellt.
2
Antworten

Seltsames Blockierungsverhalten mit gevent / grequests über HTTPS

Der folgende Code sendet eine Anfrage alle 200 ms und sollte die Antworten asynchron behandeln, wann immer sie kommen. Über HTTP funktioniert es wie erwartet - eine Anfrage wird alle 200ms gesendet und der Antwort-Callback wird unabhängig auf...
27.03.2016, 04:06
1
Antwort

Bestimmung der Testabdeckung mit py.test + gevent

Wie kann man einen genauen Bericht über die Testabdeckung erhalten, wenn Sie py.test + gevent ? verwenden? Ich habe bereits die offensichtliche Sache versucht, indem ich das pytest-cov Plugin für py.test benutze, aber es erzeugt u...
06.04.2014, 06:34
1
Antwort

Warum ist 'gevent.spawn' anders als ein monkeypatched 'threading.Thread ()'?

Während ich überprüfe, dass threading.Condition korrekt mit Affen gepatcht ist, habe ich festgestellt, dass sich ein monkeypatch threading.Thread(…).start() anders verhält als gevent.spawn(…) . Überlegen Sie: %Vor% Beachten Sie in...
23.10.2012, 22:43
1
Antwort

Zeitweilige Probleme beim Zugriff auf externe http-Dienste mit gevent

Zunächst die Versionen: gevent - v0.13.7 gunicorn - v0.14.2 Anfragen - 0.11.2 Wir haben kürzlich unsere Server, die hinter Gunicorn laufen, aufgerüstet, um die gevent Asynchronous Worker anstelle von normalen Sync Workern zu verwenden...
13.09.2012, 18:40
1
Antwort

WebSockets und WSGI zusammen durch Gunicorn

Ist es möglich, Gunicorn zu verwenden, um WebSockets und normale WSGI-Ansichten in einer (Flask) App zusammen zu verarbeiten? Ich weiß, wie man mit dem Gevent WSGI-Server WebSockets zum Laufen bringt, und ich kann mit Gunicorn eine reguläre W...
13.07.2013, 23:38
2
Antworten

Wie Web Sockets mit einem Django Wsgi zu integrieren

Wir haben eine sehr komplexe Django-Anwendung, die derzeit von apache / mod_wsgi und auf mehreren AWS EC2-Instanzen hinter einem AWS ELB Load Balancer. Client-Anwendungen interagieren mit dem Server mit AJAX. Sie fragen den Server regelmäßig ab,...
28.02.2013, 16:23
1
Antwort

Browser-Multiplayer-Netzwerkstrategie - scheint dies eine praktikable Lösung zu sein?

Ich bin daran interessiert, eine Art Multiplayer-RPG als rein browserbasiertes Spiel mit geringen oder keinen Plugin-Anforderungen zu entwickeln. Nachdem ich einige Nachforschungen angestellt habe, bin ich zu folgendem Plan gekommen. Ich bin mir...
26.10.2011, 08:46
1
Antwort

gevent Profiler für lang laufenden Code

Gibt es Profiler, die in einem Gevent-basierten Daemon verwendet werden können (Code, der für immer loopt)? Es ist kein HTTP-basierter Daemon, er wird für Back-End-Zwecke verwendet. Ich habe mir einige verschiedene potentielle Profiler für geven...
08.06.2014, 15:42