제목과 같은 생각이 있으신 분들이 꽤 많을텐데....
경험자로서 몇자 적어봅니다. 참고 하시길...
1) Static Variable 의 직접 접근을 삼가 하자.
보통 lookup table 또는 hashmap을 이용한 글로벌 변수를 많이 사용 할 겁니다..
이걸 좀 조심 하세요.
2) Static Function 의 접근은 synch 하자.
위와 연결된 애기 입니다.
여러 접속이 이루어질것을 감안 해서 Static Function 의 접근은 Synchonized 해주셔야 속이 편합니다.
3) 가능하면 Request Local 로 모두 처리 하자.
1), 2) 번으 문제를 근본적을 회피하려면,,,,, 시스템 빵빵하게 꾸미고 DB 를 통해서 자료 공유 하시면
거강에 아주좋습니다...
경험자로서 몇자 적어봅니다. 참고 하시길...
1) Static Variable 의 직접 접근을 삼가 하자.
보통 lookup table 또는 hashmap을 이용한 글로벌 변수를 많이 사용 할 겁니다..
이걸 좀 조심 하세요.
2) Static Function 의 접근은 synch 하자.
위와 연결된 애기 입니다.
여러 접속이 이루어질것을 감안 해서 Static Function 의 접근은 Synchonized 해주셔야 속이 편합니다.
3) 가능하면 Request Local 로 모두 처리 하자.
1), 2) 번으 문제를 근본적을 회피하려면,,,,, 시스템 빵빵하게 꾸미고 DB 를 통해서 자료 공유 하시면
거강에 아주좋습니다...