좀 고민이 있음
잠깐 실행되서 지 할일 하고 죽는 multi threading 자바 모듈이 있는데 서버가 이 모듈의 진행현황을 보여주는 기능을 추가하려고 하거든
그래서 mutable 싱글톤 객체를 만들어서 동시성 보장하도록 메소드 짠다음에 각 쓰레드가 지 작업현황을 저장하도록 하려고 했는데
stateless 싱글톤도 아니고 싱글톤은 잘못쓰면 안티패턴이잖아 classloader scope를 차치하고서라도
혹시 너네가 쓰는 다른 괜찮은 방법 있냐?
아니면 잘 만든 싱글톤이 답인가
댓글 0