
yaz.log_mask는 Yaz 프레임워크에서 로그 레벨을 조절하는 데 사용되는 설정 변수입니다.
로그 레벨은 로그 메시지의 중요도에 따라 다음과 같이 5단계로 구분됩니다.
- YAZ_LOG_EMERG: 심각한 오류
- YAZ_LOG_ALERT: 긴급한 알림
- YAZ_LOG_CRIT: 비정상적인 상황
- YAZ_LOG_ERR: 오류
- YAZ_LOG_WARNING: 경고
- YAZ_LOG_NOTICE: 정보
- YAZ_LOG_INFO: 일반 정보
- YAZ_LOG_DEBUG: 디버그 정보
yaz.log_mask를 사용하여 로그 레벨을 조절하는 방법은 다음과 같습니다.
- Yaz 프레임워크에서 로그 레벨을 설정할 때, yaz.log_mask 변수에 로그 레벨을 지정합니다.
- 예를 들어, yaz.log_mask="YAZ_LOG_INFO"로 설정하면, 로그 레벨이 INFO 이상인 로그 메시지만 출력됩니다.
yaz.log_mask를 설정했는데도 로그가 출력되지 않는 이유는 다음과 같습니다.
- Yaz 프레임워크의 로그 레벨이 설정된 로그 레벨보다 낮을 경우, 로그가 출력되지 않습니다.
- 로그 레벨이 설정된 로그 레벨과 동일하지만, 로그 메시지가 로그 레벨에 해당하지 않는 경우, 로그가 출력되지 않습니다.
- Yaz 프레임워크의 로그 출력 설정이 비활성화된 경우, 로그가 출력되지 않습니다.
따라서, Yaz 프레임워크의 로그 레벨을 조절할 때, yaz.log_mask 변수를 설정하고, Yaz 프레임워크의 로그 출력 설정을 확인하는 것이 중요합니다.
2025-07-05 04:17