본문 바로가기
프로그램/Etc

[Tomcat] WAS에 전달되는 데이터 사이즈 및 파라미터 갯수 조정

by 로드러너 2015. 10. 28.
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

Tomcat 환경에서 대량의 데이터를 POST 방식으로 데이터를 보내다 보니 서버쪽에서 해당 값을 제대로 가져다 사용할 수 없는 문제가 발생합니다. 그 원인을 찾아보니 Tomcat 에서 기본적으로 제한을 건 전달 사이즈및 파라미터 갯수의 문제 였습니다. 아래 설명하는 방식으로 설정값을 조정하면 이 문제를 해결할 수 있습니다.


maxPostSize : POST로 전달되는 데이터의 사이즈 설정. 0 또는 0 보다 작은 값으로 설정하면 무제한


maxParameterCount : 0 보다 작은 값으로 설정하면 무제한



server.xml 파일에 다음과 같이 추가 하면 됩니다.


<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" 

     maxPostSize="0" maxParameterCount="-1" />




참조 : http://tomcat.apache.org/tomcat-7.0-doc/config/http.html