2008-09-08 4 views

답변

1

높은 멀티 스레드 환경에서 log4net (및 log4cxx)을 문제없이 실행합니다. 당신은 그들이 어떻게 구성하는지 조심하고 싶을 것이다.

Jeff가 설명하는 log4net 문제는 ​​특정 appender의 사용과 관련됩니다. 간단한 로그 파일 첨부자를 사용하여 로깅이 코드 작업에 미치는 영향을 줄입니다. 파일에 줄을 쓰는 것은 아주 간단합니다. 다른 데이터베이스 트랜잭션을 시작하는 것은 매우 무겁습니다.

+0

그래서 데이터베이스 애펜더는 Jeff에게 그가 팟 캐스트에서 논의한 잠금 문제를 제공 한 것입니다. 불행히도 우리는 중앙 집중식 로그 저장소를 원했기 때문에 데이터베이스 appender를 사용하고 있습니다. –