Wildfly8.2-Dienst startet auf Ubuntu-Server nicht richtig

Wildfly8.2-Dienst startet auf Ubuntu-Server nicht richtig

Ich führe Wildfly auf einem Ubuntu-Server 14.04.2 LTS aus. Wenn ich versuche, den Dienst zu starten, erhalte ich Folgendes:

service wildfly start
* Starting WildFly Application Server wildfly
   ...done.
* WildFly Application Server hasn't started within the timeout allowed
* please review file "/var/log/wildfly/console.log" to see the status of the service

Das Skript liest die Protokolldatei aus

grep 'JBAS015874:' "$JBOSS_CONSOLE_LOG" > /dev/null

Die Zeichenfolge "JBAS015874:" wird nie protokolliert. Die letzte Zeile, die der Server protokolliert, ist:

INFO [ra] HornetQ resource adaptor started [org.hornetq.ra] (MSC service thread 1-1)

Wenn ich Lynx jedoch auf localhost:8080 richte, wird die Willkommensseite von Wildfly angezeigt.

Irgendwelche Vorschläge, wie ich das lösen kann?

Antwort1

Also, ich komme mir vor wie ein Idiot.

Das Problem war die Protokollierung. Vor einiger Zeit hatte ich die Protokollierung beim Start reduziert.

Ich muss die folgende Protokollkonfiguration hinzufügen:

<logger category="org.jboss.as">
    <level name="INFO"/>
</logger>

Die Zeichenfolge JBAS015874:wird jetzt beim Start protokolliert und das Serviceskript beschwert sich nicht.

Abgesehen davon denke ich, dass es für den Dienst eine bessere Möglichkeit geben sollte, festzustellen, ob Wildfly gestartet wurde.

verwandte Informationen