Develop/[Spring]

[Spring] 싱글턴은 쓰레드에 안전한가?

CALLMESMITHMYNAME 2022. 3. 28. 11:19
반응형

안전하지 않다.

여러 쓰레드에서 상태값을 바꿀수있도록 싱글턴 인스턴스를 stateFul하게 설계하면

다른 쓰레드에서 상태를 변경, 쓰레드마다 값이 다르고, 운영 이슈가 발생하게 된다.

 

따라서 싱글턴 인스턴스는 stateless하게 설계를 해야한다.

반응형