DevOps/WEB.WAS
[JBoss] JBWEB002004 오류 발생
라퐁
2025. 1. 9. 22:50
일년에 몇 번 안 쓰는 기능을 쓰다보니 오류 때문에 진행이 안 된다고 연락이 왔다.
JBWEB002004: More than the maximum number of request parameters (GET plus POST) for a single request (10000) were detected. Any parameters beyond this limit have been ignored. To change this limit, set the maxParameterCount attribute on the Connector.
처음에는 제대로 안 읽고 single request 뒤의 (10000)에만 집중해서 WEB 서버에 접속해 Apache의 ssl.conf
파일을 여니 LimitRequestFields
가 딱 10000이었다. 문제는 스테이징 서버도 동일 설정 값이어서 운영 서버에서 오류가 나는게 이상한 상황이었지만, 일단 10000에 꽂혔으니 늘려봤다. 당연히 결과는 허탕.
<system-properties>
...
<property name="org.apache.tomcat.util.http.Parameters.MAX_COUNT" value="20000"/>
</system-properties>
찾아보니 JBoss의 standalone.xml
에 위 내용을 추가해보라고 해서 추가하니 잘 됐다. 기본값이 10000이었다.