Posts Tagged ‘logging wcf’

Mi servicio WCF dejo de escribir logs

28 junio 2010

 

Problema: Tengo un servicio WCF, y tengo habilitado el escribir logs, ya sea mediante el sistema de log que trae WCF o mediante un custom listener para poder usar alguna libreria de logs (como NLog o Log4Net). El problema es que en un momento dado para de escribir logs, aunque mi servicio sigue funcionando normalmente. Si reinicio el servicio, vuelve a escribir logs.

Solucion: Seguramente el valor de la propiedad “maxMessagesToLog” no ha sido configurado. Esta propiedad tiene un valor por defecto de 1000, y cuando se llega a ese limite se deja de escribir nuevos logs.

Para eliminar este limite, usar el valor –1

<system.serviceModel>
    <diagnostics>
        <messageLogging maxMessagesToLog="-1" />
    </diagnostics>
</system.serviceModel>

Anuncios