Pregunta

Quiero configurar un reenvío-Appender de en log4net, que hace lo siguiente:

  1. Se amortigua hasta N mensajes. Cuando se alcanza N, su gatillo se ejecuta y reenvía su memoria intermedia. No con pérdida.
  2. Se envía sus mensajes almacenados temporalmente si se alcanza un tiempo de espera definido. Así que el gatillo se ejecuta también cuando se alcanza un tiempo de espera.
  3. Se envía sus mensajes tamponadas cuando el programa termina de alojamiento / cerrado.

Así que lo que necesito es un disparador compuesto: basado en el recuento, tiempo de espera, y la terminación del programa

.

¿Cómo se configura como appender, en todo caso?

¿Fue útil?

Solución

No creo que hay alguna appenders disponibles en la distribución por defecto que haga esto. Vas a tener que tirar de su propiedad, pero no es demasiado difícil de hacer.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top