동시접속시 BLOCKED 발생하면서 접속이 안됨
- 작성자 :
- 김*진
- 작성일 :
- 2024-03-07 03:02:12
- 조회수 :
- 102
- 구분 :
- 실행환경 / 3.10
- 진행상태 :
- 완료
Q
안녕하세요
동시접속 테스트를 해보면 10명을 초과 하면 Tomcat 에 더 이상 접속 안되는 현상이 발생합니다.
(Tomcat을 재기동하면 됨)
그당시 쓰레드 덤프를 생성하면 아래와 같은 내용들이 있습니다.
물론 설정에는 블럭사이즈 설정이 10으로 되어 있습니다.
<property name="blockSize" value="10"/>
어떤 부분을 확인을 해야 할까요 ?
java.lang.Thread.State: BLOCKED (on object monitor)
at egovframework.rte.fdl.idgnr.impl.AbstractIdGnrService.getNextBigDecimalId(AbstractIdGnrService.java:180)
상세내용 첨부파일 참조
동시접속 테스트를 해보면 10명을 초과 하면 Tomcat 에 더 이상 접속 안되는 현상이 발생합니다.
(Tomcat을 재기동하면 됨)
그당시 쓰레드 덤프를 생성하면 아래와 같은 내용들이 있습니다.
물론 설정에는 블럭사이즈 설정이 10으로 되어 있습니다.
<property name="blockSize" value="10"/>
어떤 부분을 확인을 해야 할까요 ?
java.lang.Thread.State: BLOCKED (on object monitor)
at egovframework.rte.fdl.idgnr.impl.AbstractIdGnrService.getNextBigDecimalId(AbstractIdGnrService.java:180)
상세내용 첨부파일 참조
환경정보
-
- OS 정보 : AWS lunix 2
- 표준프레임워크 버전 : 3.10
- JDK(JRE) 정보 : OpnJDK 11
- WAS 정보 : Tomcat 9
- DB 정보 : Maria
A
안녕하세요.
표준프레임워크 센터입니다.
첨부 파일이 누락되어
기재하신 내용만으로는 정확한 원인을 확인할 수 없습니다.
웹 방화벽에 의해 차단되었을 가능성이 있으니
참고 부탁 드리며
tomcat의 server.xml 구성을 재확인 후 최적화하는 방법을 고려하여 보시기 바랍니다.
제공되는 공식 문서의 참고가 가능합니다.
https://tomcat.apache.org/tomcat-8.5-doc/config/executor.html
감사합니다.
표준프레임워크 센터입니다.
첨부 파일이 누락되어
기재하신 내용만으로는 정확한 원인을 확인할 수 없습니다.
웹 방화벽에 의해 차단되었을 가능성이 있으니
참고 부탁 드리며
tomcat의 server.xml 구성을 재확인 후 최적화하는 방법을 고려하여 보시기 바랍니다.
제공되는 공식 문서의 참고가 가능합니다.
https://tomcat.apache.org/tomcat-8.5-doc/config/executor.html
감사합니다.