TimerMiddleware

Middleware para medir el tiempo de diferentes partes de su aplicación
Descargar ahora

TimerMiddleware Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • The Apache License 2.0
  • Precio:
  • FREE
  • 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