| TimerMiddleware Middleware para medir el tiempo de diferentes partes de su aplicación |
Descargar ahora |
TimerMiddleware Clasificación y resumen
- Licencia:
- The Apache License 2.0
- Nombre del editor:
- Dave Brondsema, Tim Vansteenburgh, and other
TimerMiddleware Etiquetas
TimerMiddleware Descripción
Timermiddleware es un middleware de Python para medir el tiempo de diferentes partes de su aplicación. Para usar Timermiddleware: - desde TimermidDleware Import Timer, Timermiddleware, extienda Timermiddleware e implementar temporizadores (), por ejemplo. Devuelva - Agregue su tiempo extendido a su aplicación Su configuración de configuración debe tener una clave llamada stats.sample_rate con un flotador en el rango que determinará qué% de las solicitudes debe ser programado- Configurar 'Estadísticas' Registro por ejemplo: Nivel = InfoHandlers = statsqualname = statsqualname = statspropagate = 0 clase = manipulaciones.rotatingfilehanderargs = ('/ tmp / estadísticas. Registro ',' A ', 1048576,5) Nivel = NotSetFormatter = Stats Formato = {"Time": "% (asctime) s,% (msecs) 03d", "nivel": "% (nivelName) - 5.5S "," Nombre ":"% (nombre) s "," Mensaje ":% (Mensaje) S} DateFMT =% y-% M-% D% H:% M:% SBOBONUS: Encienda el registro de depuración para Timermiddleware y obtienes detalles de llamadas de cada invocación. Agregue algo así a su logging.ini: Level = Debughandlers = QualName = TimermidDleware Algunos temporizadores son demasiado verbosos, puede pasar Debug_EnT_CALL = FALSO cuando cree esa página de inicio de Temporizador de temporizador en particular.
TimerMiddleware Software relacionado