4
내 로그 항목에 로그 메소드가 호출 된 함수 이름을 기록하고 싶습니다.스칼라 로깅 함수 이름
로그 항목을 기능 이름별로 자동 필터링 할 수 있습니다. 이것이 가능한가? 어떤 도서관 에서요? 기존 라이브러리가있는 모든 확장?
즉, 실행 컨텍스트가 런타임에 현재 실행중인 스칼라 함수의 이름을 추출 할 수 있습니까?
2 차 질문 :이 방법은 멀리 가져 왔을 수 있지만 가장 이상적인 것은 스칼라가 암호명을 생성하는 실제 익명 함수 대신 로깅 호출이 포함 된 가장 가까운 함수를 사용하는 것입니다. 후자는 로그에서 읽기가 어려울 것입니다.
코드를 아직 작성하지 않은 경우 로거를 호출하는 곳의 함수 이름을 포함 할 수 있습니다. – korefn