ProtoProtokollieren von Spatial

Die Datei „logback.xml“ ermöglicht Ihnen, das Protokollierungsverhalten zu steuern. Standardmäßig wird die Ausgabe zur Konsole gesendet, die sie dann zur Datei „wrapper.log“ umleitet. Sie können die Ausgabe jedoch stattdessen zu einer Protokolldatei senden lassen. Sie können außerdem über die Protokollierungsebene die Protokollierung vollständig deaktivieren oder nur schwerwiegende Fehler protokollieren lassen.

Standardmäßige Datei „logback.xml“

(<Installed>\Pitney Bowes\Spectrum\server\modules\spatial\logback.xml)

<?xml version="1.0" encoding="UTF-8"?>
<!-- =================================================================================== -->
<!-- Logger configuration for remote components                                          -->
<!--                                                                                     -->
<!-- log to console, redirected to Platform log (server\app\repository\logs\wrapper.log) -->
<!-- log to files, redirected to (server\modules\spatial\spatial.XXX.log)                -->
<!--                                                                                     -->
<!-- for general information about the configuration file, check out the logback manual  -->
<!-- at http://logback.qos.ch/manual/configuration.html                                  -->
<!-- =================================================================================== -->
<configuration>
	<appender name="CONSOLE-SPATIAL" class="ch.qos.logback.core.ConsoleAppender">
		<encoder>
			<pattern>[Spatial] - [%thread] %-5level %logger{35} - %msg%n</pattern>
		</encoder>
	</appender>
	<!--appender name="FILE-SPATIAL" class="ch.qos.logback.core.rolling.RollingFileAppender">
		<file>${g1.server.modules.dir}/spatial/${component.name}.log</file>
		<encoder>
			<pattern>%d [%thread] %-5level %logger{35} - %msg%n</pattern>
		</encoder>
		<append>true</append>
		<triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
			<maxFileSize>10MB</maxFileSize>
		</triggeringPolicy>
		<rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
			<fileNamePattern>${component.name}.log.%i</fileNamePattern>
			<maxIndex>1</maxIndex>
		</rollingPolicy>
	</appender-->
	<!-- Level: OFF, ERROR, WARN, INFO, DEBUG -->
	<logger name="com.mapinfo.midev" level="INFO" additivity="false">
		<appender-ref ref="CONSOLE-SPATIAL"/>
		<!-- appender-ref ref="FILE-SPATIAL"/ -->
	</logger>
</configuration>






  
Option Werte
Stufe
  • OFF: Protokollierung deaktivieren
  • ERROR: Laufzeitfehler oder unerwartete Fehler protokollieren
  • WARN: nur Warnungen protokollieren, beispielsweise die Verwendung einer veralteten API
  • INFO: Laufzeitereignisse wie Start oder Herunterfahren protokollieren [Standard]
  • DEBUG: detaillierte Informationen zur Fehlersuche protokollieren
Ausgabe
  • CONSOLE-SPATIAL: Protokollinformationen zur Konsole senden [Standard]
  • FILE-SPATIAL: Protokollinformationen zu einer auf der Komponente basierenden Protokolldatei senden (Nicht mehr verfügbar: Spectrum Spatial verfügt über eine einzelne Remote-Komponente.)