-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
여러 쓰레드에서 동시에 싱글톤으로 생성된 빈에 접근 할경우 동기화 문제는 발생하지는 않나요?
19.02.20 02:17 작성 조회수 119
4
예를 들어 싱글톤으로 생성된 빈에 인스턴스 변수가 선언되어 있고 여러 쓰레드에서 그 변수를 참조하고 변경 한다면 문제가 발생할 수 있을거 같은데요.
스프링에서 이런 동기화 문제에 대한 처리를 하나요?
답변을 작성해보세요.
4
백기선
지식공유자2019.02.20
맞습니다. 문제가 생길 수 있습니다. 스프링이 그런 동기화 문제까지 처리해 주진 못합니다. 그래서 스프링에 싱글톤으로 등록하는 빈들은 모두 쓰레드 세이프 해야합니다.
답변 1