estoy usando gunicorn para ejecutar algunas aplicaciones matraz y Django, utilizando el trabajador GEvent, y tengo algunas preguntas ...¿Qué funciones son parcheadas por un gentil trabajador de Gunicorn?
En primer lugar, supongo que debido tenedor gunicorn e instanciar mis procesos, será mono parchear los módulos estándar , y no tengo que llamar a monkey.patch_all yo mismo, ya está hecho para mí, y cada solicitud se ejecuta como un greenlet, ¿es correcto?
En segundo lugar, y esta es la parte importante, ¿qué características realmente tienen parche de mono por gunicorn-gevent? cuando usas gevent, siempre puedes elegir qué característica aplicar (parche, parche, urllib) ... Entonces, la pregunta es, ¿Cuáles de estas características tienen parche de mono realmente armado-gevent? ¿Cómo puedo cambiar esta lista?
Por ejemplo, la llamada estándar a monkey.patch_all() no parchea urllib? ¿Cómo podría saber si estaba parchado o no? y cómo obligar a Gunicorn-gevent a parchearlo?
Gracias
Joe
Hola, gracias por la sugerencia, llama a patch_all() que de forma predeterminada no aplica parche a urllib, entonces, ¿cómo puedo parchearlo en la inicialización? y hay una manera de determinar qué está parchado y qué no? gracias – Joseph
En realidad no, pero el posterior parche mono está bien. – gwik
bien, alguna pregunta fuera del tema: ¿por qué gunter paster? ¿Cuáles son sus beneficios? gracias – Joseph