OpenShift에서 JBoss AS의 로그 레벨을 "DEBUG"로 설정하고 싶습니다.OpenShift : JBoss AS의 로그 레벨을 설정하는 방법
내 로컬 JBoss 설치에서는 로깅 구성을 JBOSS_HOME/standalone/configuration/standalone.xml
으로 편집하여이를 수행 할 수 있습니다.
루트 로거의 기본 레벨은 "INFO"이지만, "DEBUG"로 설정하고 JBoss를 다시 시작하면 목표를 달성했습니다.
어떻게하면 OpenShift에서 똑같이 할 수 있습니까? 나는 OpenShift 앱에 SSH를 수동으로 jbossas/standalone/configuration/standalone.xml
을 수정할 수 있습니다. 나는 응용 프로그램을 다시 시작하지만 때, 모든 변경 내용이 손실되어, 결과적으로 루트 로거의 레벨은 "INFO"로 재설정됩니다.
그 주셔서 감사합니다. 사실 나는 이것이 꽤 성가시다 고 생각하지만 아마도 더 좋은 방법은 없을 것입니다. – jbandi
내가하려고 할 일은 .openshift/action_hooks/post_deploy 훅을 사용하고 JBoss CLI를 사용하여 다음과 같이 로그 수준을 전환하는 것입니다 : ./bin/jboss-cli.sh -c --commands = "/ 서브 시스템 = 로깅/루트 로거 = ROOT : 변화 루트 레벨의 로그 (레벨 = DEBUG) "를 – jbandi
는 물론, 당신은뿐만 아니라 사후 배포 후크를 사용할 수 있습니다. 정말 맛의 문제. – Hardy