MDC1 ThreadLocal과 MDC를 통해 알아보는 스프링에서의 로깅 원리 오늘은 ThreadLocal과 MDC 관련해 포스팅해보고자 한다. 우선 ThreadLocalThreadLocal은 무엇인가?정의를 ChatGpt에게 물어봤다. ThreadLocal은 프로그래밍에서 스레드 간에 데이터를 공유하지 않고, 각 스레드에게 독립적으로 데이터를 제공하기 위한 메커니즘입니다. 자바에서 ThreadLocal은 스레드 수준의 데이터 저장소를 제공하는 클래스입니다.ThreadLocal을 사용하면 한 스레드에서 저장한 데이터를 다른 스레드에서 직접 접근할 수 없고, 각 스레드에게 독립적인 데이터를 제공할 수 있습니다. 이는 스레드 간의 데이터 공유를 방지하고 스레드 간에 충돌이나 경합 상태를 피할 수 있도록 도와줍니다.by ChatGpt 즉, 스레드 별로 관리할 수 있는 저장소라고 할 수.. 2024. 11. 3. 이전 1 다음