Dancer2 앱의 파일 줄 번호를 포함하도록 로깅 형식을 변경하려고합니다. 기본값은이 작업을 수행하지 않는 것 같습니다. 내가 라인을 추가하면 아무것도 변경합니다 (Dancer2::Core::Role::Logger documentation에 따라 올바른 것)Dancer2에서 로그 형식을 어떻게 설정할 수 있습니까?
log_format: "[%f--%l] %m"
.
Dancer2 앱의 파일 줄 번호를 포함하도록 로깅 형식을 변경하려고합니다. 기본값은이 작업을 수행하지 않는 것 같습니다. 내가 라인을 추가하면 아무것도 변경합니다 (Dancer2::Core::Role::Logger documentation에 따라 올바른 것)Dancer2에서 로그 형식을 어떻게 설정할 수 있습니까?
log_format: "[%f--%l] %m"
.
log_format
은 글로벌 구성 지침이 아닙니다. 사용중인 특정 로깅 엔진에만 해당되므로 configuration section for that engine에 입력해야합니다. 예를 들어
, 당신은 Dancer2::Logger::File 엔진을 사용하는 경우 :
logger: "File"
engines:
logger:
File:
log_format: "[%f--%l] %m"
감사 @ThisSuitIsBlackNot. 또한 다른 엔진 (예 : 세션)이있는 경우 동일한 엔진 섹션에 중첩되어야 함을 발견했습니다. 나는 세션 엔진을 가지고 있고 내가 세션 엔진 정보를 가지고하고 콘솔 엔진 정보가 덮어 쓴 것으로 나타났다
logger: Console
session: YAML
engines:
logger:
Console:
log_level: debug
log_format: "[%f----%l] %m"
session:
YAML:
session_dir: /tmp/dancer-sessions
으로 수행해야 할 것으로 보인다.