TraceTarget을 확장하고 mx_internal 함수 internalLog를 오버라이드하여 커스텀 로거 타겟을 작성하려고합니다. 가끔 오류 로그를 서버에 보내 녹음하고 싶습니다. HTTPService를 사용하여 이것을 수행하고 internalLog()가 호출 될 때마다이를 전송합니다. 하나는 다음을 수행하는 경우커스텀 로거가 자신의 함수를 로깅하는 것을 멈추는 방법
그러나
logTarget = new StandardLogTarget();
logTarget.filters=["*"];
logTarget.level = LogEventLevel.ALL;
로그 타겟은 StandardLogTarget 개체 내부 HTTPService의 객체에 의해 생성 된 로그를 픽업. 이렇게하면 무한 루프가 생성됩니다. 또한 커스텀 로거에 의해 생성 된 로그와 관련이 없습니다.
이 문제를 해결할 수있는 방법이 있습니까?
나는 이것을 잊어 버렸지만 답변 해 주셨습니다. 나는 그것에 되돌아 올지도 모른다! – cammil