logback : keine log-Datei erstellt

zunächst einmal: ich habe versucht, jede Lösung, die es gibt, aber nichts funktioniert, so dass ich nicht wollen, von jemand zu sagen, diese Frage wird dupliziert

Ich kann mich nicht anmelden, um die Datei mit logback,aber ich kann mich einloggen auf die Konsole ohne Probleme,

meine logback.xml Datei Inhalt

    <?xml version="1.0" encoding="UTF-8"?>
<configuration>

  <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
    <!-- encoders are assigned the type
                  ch.qos.logback.classic.encoder.PatternLayoutEncoder by default -->
    <encoder>
      <pattern>%-4relative [%thread] %-5level %logger{35} - %msg %n</pattern>
    </encoder>
  </appender>

<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
    <!--See http://logback.qos.ch/manual/appenders.html#RollingFileAppender-->
    <!--and http://logback.qos.ch/manual/appenders.html#TimeBasedRollingPolicy-->
    <!--for further documentation-->
    <append>true</append>
    <File>/root/connector/logs/connector.log</File>
    <encoder>
        <!-- was: %d{yyyy-MM-dd HH:mm:ss}%5p [%t] (%F:%L) - %msg%n -->
      <pattern>%d{yyyy-MM-dd HH:mm:ss} %-5level [%thread] \(%class{25}:%line\) - %msg%n</pattern>
    </encoder>
    <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
      <!-- By setting the name to .gz here, we get free compression. -->
      <fileNamePattern>/root/connector/logs/connector.log.%d{yyyy-MM-dd}.gz</fileNamePattern>
    </rollingPolicy>
  </appender>

  <root level="DEBUG">
    <appender-ref ref="STDOUT" />
    <appender-ref ref="FILE" />
  </root>
</configuration>

Ich versuchte auch, um allen Benutzern die Berechtigung zum schreiben in den Ordner, aber das funktioniert nicht

drwxrwxrwx. 2 nobody nobody 4096 Apr 29 08:24 Protokolle

Ich wiederhole nochmal, ich habe versucht, jede Lösung, die vorhanden ist, aber nichts funktioniert

Ist die Datei immer in dem Verzeichnis erstellt, die Sie erwähnt? wenn nicht, prüfen Sie die Berechtigung der Benutzer, unter dem Ihre Anwendung ausgeführt wird, hat Zugriff auf das Verzeichnis in dem die log-Datei geschrieben werden müssen.
Ich bin wokring mit root-Benutzer, so sollte ich kein problem haben, der Genehmigung,

InformationsquelleAutor h.zak | 2016-04-29

Schreibe einen Kommentar