적용 대상
Revolution Analytics

DeployR 문제를 해결할 때 문제에 대한 자세한 정보를 제공하기 위해 디버그 수준 정보를 포함하는 production.log 수집해야 하는 경우가 많습니다. 기본적으로 production.log 'error' 및 'info' 수준 메시지만 기록합니다. Windows에서 DeployR production.log 대한 디버그 수준 추적을 사용하도록 설정하고 유용한 진단 정보를 수집하려면 다음을 수행합니다.

  1. Windows 서비스 관리 콘솔 통해 또는 관리자 권한이 있는 명령줄에서 Apache-Tomcat-for-DeployR-7.2 서비스를 중지합니다.

    C:\> net stop Apache-Tomcat-for-DeployR-7.2
  2. C:\Revolution\DeployR-7.2\deployr.groovy를 편집하고 log4j stanza에서 'info'라는 단어의 두 항목을 '디버그'로 변경합니다.보낸 사람:

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

    받는 사람:

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

    deployr.groovy 파일을 저장합니다.

  3. Windows 서비스 관리 콘솔 통해 또는 관리자 권한이 있는 명령줄에서 Apache-Tomcat-for-DeployR-7.2 서비스를 다시 시작합니다.

    C:\> net start Apache-Tomcat-for-DeployR-7.2
  4. 보고된 DeployR 문제를 다시 만듭니다.

  5. 1단계에서와 같이 Apache-Tomcat-for-DeployR-7.2 서비스를 중지하여 모든 메시지를 production.log 파일로 플러시합니다.

  6. 지원 데이터 수집 도구 C:\Revolution\DeployR-7.2\diagnostic\diagnostics.bat 실행합니다. 이 도구(DeployR 7.2의 새로운 기능)는 문제 해결에 유용한 다른 진단 정보 중에서 디버그 production.log 수집하고 C:\Revolution\DeployR-7.2\diagnostic\diagnostic.zip 패키지합니다. 지원하려면 이 diagnostic.zip 파일을 제공합니다.

  7. C:\Revolution\DeployR-7.2\deployr.groovy를 편집하고 로깅 수준을 'debug'에서 'info'로 복원하여 production.log 출력을 줄입니다. Apache-Tomcat-for-DeployR-7.2 서비스를 다시 시작합니다.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.