꼬반 Blog

[Tomcat] Data load time out 장애 조치

오늘 개발 중인 테스트 서버에서 장애가 접수되었다.


장애는 특정 데이터를 선택해서 그래프를 그려야 하는데 이 그래프를 그리기 위해서


서버쪽에서 response header 에 많은 chunked data 를 붙여서 응답한다.


근데 이 사이즈가 매우 커서 브라우저에서는 해당 data를 읽지 못하고 장애가 발생한 것.


하여 관련 옵션을 찾아 tomcat server.xml 에 추가 후 restart 하였다.


compression="on"

maxHttpHeaderSize="8192"


두개의 옵션을 <connector.../>


에 추가하여 주었고 다시 확인해보니 그래프 기능이 정상으로 동작하였다.



반응형

Article By 꼬반

*certificate* : VCP 5(2012), RHCSA 7 (2014), RHCE 7 (2015), RHCSA in REDHAT OpenStack(2017) *development language* : Javascript, NodeJS, Golang, html5, css3, shell script *middle ware* : NGINX, Apache, Tomcat, Docker, Docker Swarm, Mesos, Kubernetes, HCI,

Discuss about post