감독자와 표준 출력 / 표준


10

Supervisord의 프로그램 구성 블록의 경우 redirect_stderr이 true 인 경우 stderr_logfile을 설정해야합니까?

stderror_logfile=/path/to/logfile/stderr.log
stdout_logfile=/path/to/logfile/stdout.log
redirect_stderr=true

redirect_stderr가 true이므로 stderr.log가 비어 있고 stderr과 stdout 스트림의 조합이 sdtout.log에 표시됩니다. 이해가 정확합니까?

답변:


14

인용 관리자 구성 파일 설명서 :

redirect_stderr
true 인 경우 프로세스의 stderr 출력이 stdout 파일 디스크립터의 감독자에게 다시 전송되도록합니다 (UNIX 쉘 용어에서는을 실행하는 것과 같습니다 /the/program 2>&1).

stderr_logfile
redirect_stderr이 true가 아니면 프로세스 stderr 출력을이 파일에 넣으십시오.

그리고 네, 모두 stderrstdout에 나타납니다 stdout.log, 그리고 stderr.log빈 유지됩니다.


Thx는 문서가 의미하는 것처럼 보였지만 다시 확인하고 싶었습니다.
hgcrpd
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.