2017-09-29 5 views
0

Ich habe einen Kunden mit einer Anwendung namens "Nhibernate" und ein Plugin namens Log4net. Beide arbeiten zusammen, um eine Protokolldatei zu erzeugen.Nhibernate und log4net logs

Mein Problem ist, dass, sobald nhibernate.log mehr als 200 MB wird eine neue Datei erreicht erzeugt und die alte Datei wird NHibernate.log.1 umbenannt

Gibt es Möglichkeit, die Segmentierung des Protokolls zu vermeiden Dateien und macht das Protokoll auch nach 200 MB lesbar.

Vielen Dank für Ihre Antworten.

Grüße.

Antwort

0

Sie können NHibernate.log.1 mit einem beliebigen Texteditor öffnen. Wenn Sie die Konfigurationsdatei öffnen, können Sie das Protokollname-Muster für die NHibernate-Logger-Dateieigenschaft ändern.

Wenn Sie alle in einer Datei möchten, können Sie den Appender zu einem normalen Dateianwender ändern.

Ein Link zu einem älteren Blog einige Informationen darüber, wie die Konfiguration für den NHibernate appender zu tun: http://geekswithblogs.net/opiesblog/archive/2006/09/29/92721.aspx