InglésFrancésEspañol

icono de página de OnWorks

gunicorn - Online en la nube

Ejecute gunicorn en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando gunicorn que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


gunicorn: servidor HTTP / WSGI basado en eventos

SINOPSIS


gunicorn [OPCIONES] APP_MODULE

OPCIONES


-c CONFIG, --config=CONFIG
Archivo de configuración. [ninguno]

-b ENLAZAR, --unir=ENLAZAR
Dirección para escuchar. Ex. 127.0.0.1:8000 o unix: /tmp/gunicorn.sock

-w Trabajadores, --trabajadores=Trabajadores
Número de trabajadores a desovar. [1]

-a ÁRBITRO, --árbitro=ÁRBITRO
punto de entrada o módulo del árbitro gunicorn [egg: gunicorn # main]

-p ARCHIVO PID, --pid=ARCHIVO PID
Establecer el archivo PID de fondo

-D, --demonio
Ejecutar demonizado en segundo plano.

-m UMASCARA, --mascarilla=UMASCARA
Definir umask del proceso daemon

-u USUARIO, --usuario=USUARIO
Cambiar usuario trabajador

-g , --grupo=
Cambiar grupo de trabajadores

-n PROC_NOMBRE, --nombre=PROC_NOMBRE
Nombre del proceso

--nivel de registro=NIVEL DE REGISTRO
Nivel de registro por debajo del cual silenciar los mensajes. [info]

--archivo de registro=ARCHIVO DE REGISTRO
Inicie sesión en un archivo. - es igual a stdout. [-]

d, --depurar
Modo de depuración. solo 1 trabajador.

--versión
Mostrar el número de versión del programa y salir

-h, --ayuda
mostrar este mensaje de ayuda y salir

DESCRIPCIÓN


Green Unicorn (gunicorn) es un servidor HTTP / WSGI diseñado para servir a clientes rápidos o somnolientos.
aplicaciones. Es decir; detrás de un servidor front-end de almacenamiento en búfer como nginx o
luztpd.

* Soporte opcional para Eventlet y Gevent para proporcionar asincrónico
conexiones de sondeo largo ("Comet").
* Gestión de procesos: Gunicorn cosecha y reinicia a los trabajadores que mueren.
* Fácil integración con aplicaciones compatibles con Django y Paster (Pylons,
TurboGears 2, etc
* Equilibrio de carga a través de pre-fork y un socket compartido
* El proceso de trabajo elegante se reinicia
* Actualización sin perder conexiones
* Decodifica transferencias fragmentadas sobre la marcha, lo que permite notificaciones de progreso de carga
o protocolos basados ​​en flujo a través de HTTP

TUNING


NÚCLEO PARÁMETROS
Hay varios parámetros del kernel que es posible que desee ajustar para tratar con un
gran número de conexiones simultáneas. Por lo general, solo deberían afectar a los sitios con un
gran cantidad de solicitudes simultáneas y se aplican a cualquier tipo de servidor de red que pueda ser
corriendo. Se enumeran aquí para facilitar la referencia.

Los comandos enumerados se prueban en Mac OS X 10.6. Tu sabor de Unix puede usar un poco
diferentes banderas. Siempre consulte las páginas de manual correspondientes si no está seguro.

CRECIENTE EL ARCHIVO DESCRIPTOR LIMITE LAS
Una de las primeras configuraciones que generalmente necesita ser superada es la cantidad máxima de
descriptores de archivo para un proceso determinado. Para los confundidos, recuerden que Unices
tratar los sockets como archivos.

$ sudo ulimit -n 1024

CRECIENTE EL ESCUCHA COLA TAMAÑO
Los sockets de escucha tienen una cola asociada de conexiones entrantes que esperan ser
aceptado. Si tiene una estampida de clientes que llenan esta cola nuevos
las conexiones eventualmente comenzarán a caer.

$ sudo sysctl -w kern.ipc.somaxconn = "1024"

AMPLIACIÓN EL EFÍMERO PORT GAMA
Después de que se cierra un socket, finalmente entra en el estado TIME_WAIT. Esto puede convertirse en un
problema después de una explosión prolongada de actividad del cliente. Eventualmente, el rango de puertos efímeros es
agotado, lo que puede hacer que las nuevas conexiones se detengan mientras esperan un puerto válido.

Esta configuración generalmente solo se requiere en máquinas que se utilizan para probar una red
servidor.

Use gunicorn en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Psi
    Psi
    Psi es un potente XMPP multiplataforma
    cliente diseñado para usuarios experimentados.
    Hay compilaciones disponibles para MS
    Windows, GNU/Linux y macOS. Audiencia:
    Los usuarios finales...
    Descargar psi
  • 2
    Volley Blobby 2
    Volley Blobby 2
    Continuación oficial del famoso.
    Blobby Volley 1.x juego de arcade..
    Público: Usuarios finales / Escritorio. Usuario
    Interfaz: OpenGL, SDL. Programación
    Idioma: C++, Lua. C...
    Descargar Blobby Volley 2
  • 3
    SuiteCRM
    SuiteCRM
    SuiteCRM es el cliente premiado
    Gestión de relaciones (CRM)
    aplicación presentada por los autores
    y mantenedores, SalesAgility. Es el
    el mos del mundo...
    Descargar SuiteCRM
  • 4
    Administrador de energía
    Administrador de energía
    Poweradmin es un DNS basado en web
    herramienta de administración para el servidor PowerDNS.
    La interfaz tiene soporte completo para la mayoría
    de las características de PowerDNS. tiene lleno
    apoyo...
    Descargar Poweradmin
  • 5
    Marco web de Gin
    Marco web de Gin
    Gin es un framework web increíblemente rápido
    escrito en Golang que puede funcionar hasta
    40 veces más rápido, gracias a su
    API similar a martini y versión personalizada de
    httprout ...
    Descargar el marco web Gin
  • 6
    CEREUS LINUX
    CEREUS LINUX
    CEREUS LINUX basado en MX LINUX con
    varios entornos de escritorio. Esto es
    una aplicación que también se puede buscar
    desde
    https://sourceforge.net/projects/cereu...
    Descargar CEREUS LINUX
  • Más "

Comandos de Linux

Ad