Desove

Sprawning es un servidor WSGI que admite múltiples procesos, múltiples hilos.
Descargar ahora

Desove Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freeware
  • Nombre del editor:
  • Donovan Preston
  • Sitio web del editor:
  • Sistemas operativos:
  • Linux
  • Tamaño del archivo:
  • 17KB

Desove Etiquetas


Desove Descripción

Anuncio publicitario El desove es un software de servidores y red desarrollado por Donovan Preston. Después de nuestra prueba y prueba, se demuestra que el software sea oficial, seguro y gratuito. Aquí está la descripción oficial para el desove: El desove es un servidor WSGI que admite múltiples procesos, múltiples hilos, IO HTTP no bloqueado y actualización automática de códigos. Sprawning usa evento para no bloquear IO para solicitudes y respuestas de HTTP. Esto significa que el servidor se escalará a una gran cantidad de conexiones mantenido fácilmente. Sin embargo, también delega las solicitudes utilizando otras formas de multiprocesamiento y es configurable para ser útiles en una amplia variedad de situaciones. Es compatible con varios procesos de Python, así como un threadpool. Proceso único o múltiple Si sus aplicaciones WSGI almacenan el estado en la memoria, la desove se puede configurar para ejecutar solo un proceso de Python. En esta configuración, su estado de aplicación estará disponible para todas las solicitudes, pero su solicitud no podrá aprovechar al máximo los procesadores múltiples. El uso de múltiples procesos aprovechará todos los procesadores y, por lo tanto, debe utilizarse para aplicaciones que no compartan estado. Hilo de trabajador soltero o múltiple (o proceso de trabajador) Si sus aplicaciones WSGI realizan un cierto subconjunto de llamadas de bloqueo que han sido monkeypatched por evento para cooperar en su lugar (como las operaciones en el módulo de socket), puede configurar cada proceso para ejecutar solo un solo hilo principal y cooperar con Greenlet Microthreads. Esto puede ser útil si su solicitud es muy pequeña y necesita escalar a una gran cantidad de solicitudes simultáneas, como un servidor de cometa o una aplicación que utiliza el sondeo de Ajax. Sin embargo, la mayoría de las aplicaciones de WSGI existentes probablemente realizarán operaciones de bloqueo (por ejemplo, llamando a las bibliotecas adaptador de la base de datos que realizan operaciones de bloqueo de bloqueo). Por lo tanto, para la mayoría de las aplicaciones WSGI, una combinación de múltiples procesos y múltiples subprocesos será ideal. Recarga de códigos agraciados De forma predeterminada, Sprawning observa todos los archivos de Python que se importan a SYS.modules para cambios y realizan una recarga elegante en el cambio.


Desove Software relacionado

Vigilar

Relojes carpetas para nuevos archivos y los envía a un servidor de primera clase. ...

14 334KB

Descargar