Ist es möglich, die firemergency-Logs in ein anderes Verzeichnis als das standardmäßige zu schreiben?
Ist es möglich, die firemergency-Logs in ein anderes Verzeichnis als das standardmäßige zu schreiben?
Soweit ich gesehen habe: JA!
Im Verzeichnis \firEmergency1.5\files\ gibt es eine Logback.xml, in der konfiguriert ist, was wohin geschrieben wird.
Im Appender-Bereich gibt man an, wie und wohin geloggt werden soll:
Hier für deinen Anwendungsfall wichtig ist <file>.Code:<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender"> <file>logs\log.txt</file> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <!-- daily rollover --> <fileNamePattern>logs\log.%d{yyyy-MM-dd}.%i.txt</fileNamePattern> <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP"> <!-- or whenever the file size reaches 1MB --> <maxFileSize>1MB</maxFileSize> </timeBasedFileNamingAndTriggeringPolicy> <!-- keep 30 days' worth of history --> <maxHistory>30</maxHistory> </rollingPolicy> <encoder> <Pattern>%d{dd.MM.yyyy} - %d{HH:mm:ss.SSS} %-5level %logger{0} - %msg%n</Pattern> <charset>UTF-8</charset> </encoder> </appender>
Dort gibts du entweder in relativer Form (logs\log.txt) oder aber in absoiluter Form (c:\logs\log.txt) an.
Standardmäßig werden zwei Appender genutzt:
FILE und FILE2
Diese sind im Bereich Root auf Loglevel INFO gesetzt:
(STDOUT ist die Console (Standard))Code:<root level="info"> <appender-ref ref="FILE" /> <appender-ref ref="FILE2" /> <appender-ref ref="STDOUT" /> </root>
Richtig, ja.
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)