0
내 설치 프로그램을 실행 : 내 (자바) 응용 프로그램을 호스팅 읽기 라이브 출력은 이미
- 레드햇 .
나는 달성하려고 무엇 :
:이 방법이 아니라 쉽게 (응용 프로그램 자체에 적절한 로깅을 설정) 왜 내 응용 프로그램의 출력 (오류)를 참조하십시오
- 이것은 대기업의 프로덕션 서버이므로 실행중인 응용 프로그램을 변경할 수 없습니다.
- 응용 프로그램에서 g가 잘못되어 해결하도록해야합니다.
- 웹 로직 로그를 확인했지만 애플리케이션의 모든 출력을 캡처하지 않아 검색 중 오류를 캡처하지 않습니다.
그렇다면 stdout/stderr에 연결하여 라이브 출력을 볼 수있는 방법이 있습니까? (다른 제안은 대부분 환영하지만, 가능하면이 갈 수있는 가장 쉬운 방법처럼 보인다?)
추가 정보 :
- 나는 확인하고 응용 프로그램이 콘솔에 기록 확인, 그래서에 표시 한 stdout. (맞습니까?)
서버가 "nohup"으로 시작되면 nohup.out 파일을 볼 수 있습니다 stdout 및 stderr을 해당 파일로 리디렉션하는 다음 등록 정보로 서버가 시작되는지 확인하십시오 :'-Dweblogic.Stdout = STDOUT.LOG -Dweblogic.Stderr = STDERR.LOG' –
nohup은 실제로 대답이었습니다. 꼬리와 함께 목표를 달성했습니다. –