Gunicorn


De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda
Benoit Chesneau, autor de Gunicorn

El Gunicorn "Green Unicorn" (pronunciado Jee-unicornio o pistola-i-maíz) [2] es un Python Web del servidor de puerta de enlace de interfaz (WSGI) HTTP servidor . Es un modelo de trabajador previo a la bifurcación , adaptado del proyecto Unicorn de Ruby . El servidor Gunicorn es ampliamente compatible con una serie de marcos web , implementado de manera simple, ligero en los recursos del servidor y bastante rápido. [3]

Arquitectura

Modelo de servidor

  • Proceso maestro central para gestionar a los trabajadores
  • Las solicitudes son manejadas por procesos de trabajo
  • Componentes:
    • Maestría
    • Trabajadores de sincronización
    • Trabajadores asíncronos
    • Trabajadores de tornados
    • Trabajadores de AsyncIO

Características

  • Admite de forma nativa WSGI , web2py , Django y Paster
  • Gestión automática de procesos de trabajadores
  • Configuración simple de Python
  • Varias configuraciones de trabajadores
  • Varios ganchos de servidor para mayor extensibilidad
  • Compatible con Python 2.6+ y Python 3.2+ [4]

Ver también

  • Comparación de software de servidor web
  • Comparación de servidores de aplicaciones

Referencias

  1. ^ "Versión 20.1.0" . 28 de abril de 2021 . Consultado el 14 de mayo de 2021 .
  2. ^ "Pronunciación ambigua · Número # 139 · benoitc / gunicorn" . GitHub . Consultado el 2 de agosto de 2018 .
  3. ^ Servidor HTTP Gunicorn-Python WSGI para UNIX
  4. ^ Gunicorn 19.3 Documentación: Requisitos

enlaces externos

  • Página web oficial

 Este artículo incorpora texto disponible bajo la licencia CC BY 3.0 .

Obtenido de " https://en.wikipedia.org/w/index.php?title=Gunicorn&oldid=1017034094 "