При отстраняване на проблеми с DeployR, често е необходимо да събере production.log, която включва debug ниво информация, за да предостави повече подробности за проблема. По подразбиране production.log регистрира само "грешка" и "информация" ниво съобщения. За да разрешите трасирането ниво за DeployR production.log на Linux и събиране на полезна диагностична информация, направете следното:

  1. Спиране на Apache Tomcat демон:

    # /opt/deployr/7.2.0/tomcat/tomcat7.sh stop
  2. Редактиране на /opt/deployr/7.2.0/deployr/deployr.groovy и промяна на две копия на думата "информация" в log4j строфа за "отстраняване на грешки".От:

        root {        info 'stdout', 'logfile'    }    info'com.revo.phoenix'

    за:

        root {        debug 'stdout', 'logfile'    }    debug'com.revo.phoenix'

    Запишете файла deployr.groovy.

  3. Рестартирайте Apache Tomcat демон:

    /opt/deployr/7.2.0/tomcat/tomcat7.sh start
  4. Създайте отново съобщения DeployR проблем.

  5. В стъпка 1 спрете Apache Tomcat услугата за изтриване на всички съобщения във файла production.log.

  6. Стартирайте инструмента за събиране на данни на поддръжка /opt/deployr/7.2.0/diagnostic/diagnostics.sh. Този инструмент (ново в DeployR 7.2) ще събере debug production.log сред други диагностични полезна информация за отстраняване на неизправности и пакет в C/opt/deployr/7.2.0/diagnostic/diagnostics.tar.gz. Предоставя diagnostics.tar.gz файла за поддръжка.

  7. Редактиране /opt/deployr/7.2.0/deployr/deployr.groovy и възстановяване на ниво на регистриране от "грешки" на "информация", за да се намали production.log изход. Рестартирайте Apache Tomcat daemon.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.