Laich

Lawning ist ein WSGI-Server, der mehrere Prozesse, mehrere Threads unterstützt.
Jetzt downloaden

Laich Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Name des Herausgebers:
  • Donovan Preston
  • Website des Verlags:
  • Betriebssysteme:
  • Linux
  • Dateigröße:
  • 17KB

Laich Stichworte


Laich Beschreibung

Anzeige Das Spawing ist ein Server und die von Donovan Preston entwickelte Netzwerksoftware. Nach unserem Test- und Test ist die Software als offiziell, sicher und kostenlos erwiesen. Hier ist die offizielle Beschreibung für das Laichen: Spawing ist ein WSGI-Server, der mehrere Prozesse, mehrere Threads, nicht blockierende HTTP-IO und automatisches, anmutiges Upgrade von Code unterstützt. Spawing verwendet Emerlet, um das nicht blockierende IO für HTTP-Anforderungen und Antworten zu verarbeiten. Dies bedeutet, dass der Server leicht auf eine Vielzahl von Hew-Alive-Verbindungen skaliert wird. Es delegiert jedoch auch Anfragen mit anderen Formen der Multiprozessung und ist konfigurierbar, um in einer Vielzahl von Situationen nützlich zu sein. Es unterstützt mehrere Python-Prozesse sowie einen Threadpool. Einzel- oder Mehrfachprozess Wenn Ihre WSGI-Anwendungen den Zustand im Speicher speichern, kann Laich konfiguriert sein, um nur einen Python-Prozess auszuführen. In dieser Konfiguration steht Ihr Antragsstatus für alle Anfragen zur Verfügung, aber Ihre Anwendung kann jedoch nicht den vollen Vorteil von mehreren Prozessoren nutzen. Die Verwendung mehrerer Prozesse nutzen alle Prozessoren und sollten somit für Anwendungen verwendet werden, die den Status nicht teilen. Einzel- oder Mehrfacharbeitsthread (oder Arbeiterprozess) Wenn Ihre WSGI-Anwendungen eine bestimmte Teilmenge von blockierenden Anrufen durchführen, die von Eventlet monkeypatched, um stattdessen zusammenzuarbeiten (z. B. Vorgänge im Sockelmodul), können Sie jeden Prozess so konfigurieren, dass nur ein einzelner Hauptfaden ausgeführt wird und stattdessen mit GREATLET MICROTREADE zusammengearbeitet wird. Dies kann nützlich sein, wenn Ihre Anwendung sehr klein ist und auf eine große Anzahl von gleichzeitigen Anforderungen wie einem COMET-Server oder einer Anwendung skaliert werden muss, die AJAX-Abrechnung verwendet. Die meisten vorhandenen WSGI-Anwendungen führen jedoch wahrscheinlich Sperrvorgänge aus (z. B. Anruf von Datenbankadapterbibliotheken, die blockierende Sockeloperationen ausführen). Daher ist für die meisten WSGI-Anwendungen eine Kombination mehrerer Prozesse und mehrfachen Threads ideal. Anmutiger Code Reloading. Standardmäßig achtet Spawing alle Python-Dateien, die in SYS.Modules für Änderungen importiert werden, und führen ein anmutiges Reload bei der Änderung aus.


Laich Zugehörige Software