실행 된 로그 수준 설정


19

MacOS Yosemite에서 실행되는 로그 수준을 어떻게 설정합니까?

시도 launchctl log level debug했지만 작동하지 않습니다.



1
@sdmeyers 나는 시작된 자체 디버깅을 원합니다 (무슨 일을하고 있는지, 충돌하는 경우, 누가 어떤 작업을 언제 시작해야하는지, 어떤 작업을하는지, 충돌합니까?) 지속적으로 다른 작업을 시작하라는 스팸 요청입니까? 죽어?)
gnzlbg

2
launchd개발자 메일 링리스트 에서 이것을 물어보십시오 ; 이 목록의 회원은의 저자를 포함합니다 launchd.
Graham Miln

1
Mac에서
exam을

1
여기에 답을 찾은 사람이 있습니까? 메일 링리스트에 가입했습니다.
icfantv

답변:


1

Apple은 출시 용 소스 코드를 공개하기 때문에 프로세스에 디버거를 연결하여 중단 점을 검사하거나 설정하는 것이 좋습니다.

이로 인해 로그 수준을 변경하는 것도 너무 과도 할 수 있습니다. 로드 된 작업을 매우 쉽게 검사하고 비활성화하거나 디버깅 스크립트를 호출하도록 변경하거나 다른 프로세스가 시작되거나 중지 될 때 상태를 기록하거나 메시지를 덤프하도록 다른 작업을 설정할 수 있습니다.

나는 당신이하는 일에 대한 더 구체적인 내용에 관심이 있습니다. 이것은 XY 문제의 훌륭한 예처럼 보입니다. 실제 문제 / 문제가 아닌 최선의 방법으로 보는 솔루션에 대해 묻고 있습니다.


가비지 구성으로 아파치를 시작하십시오. 리눅스에서는 불평하고 자세한 오류가 발생합니다 systemctl status httpd. Mac에서는 운이 좋지 않은 것 같습니다. (homebrew.mxcl.httpd24[36144]): Service exited with abnormal code: 1
Ray Foss
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.