tomcat
-
Valve request processing pipeline에 특정 기능을 수행하기 위해 추가될 수 있는 컴포넌트 introduced with Tomcat 4 Valve는 서블릿의 필터 개념을 서버와 가상호스트 레벨로 확장시킨 개념 웹엔진, 가상호스트, 컨텍스트 (Engine, Host, Context) 순서로 Valve 코드를 실행시키게 되며, 필터와 Valve가 모두 설정되어 있는 경우에는 Valve의 설정 모두 적용된 이후에 필터가 적용되게 된다. AccessLog Tomcat Layer에 AccessLog 설정 시 이용 pattern 값은 원하는 형태로 변경하여 사용 관련 attribute 정보 : https://tomcat.apache.org/tomcat-7.0-doc/config/valve.h..
[TOMCAT] Valve에 대해서(RemoteIp, Accesslog)Valve request processing pipeline에 특정 기능을 수행하기 위해 추가될 수 있는 컴포넌트 introduced with Tomcat 4 Valve는 서블릿의 필터 개념을 서버와 가상호스트 레벨로 확장시킨 개념 웹엔진, 가상호스트, 컨텍스트 (Engine, Host, Context) 순서로 Valve 코드를 실행시키게 되며, 필터와 Valve가 모두 설정되어 있는 경우에는 Valve의 설정 모두 적용된 이후에 필터가 적용되게 된다. AccessLog Tomcat Layer에 AccessLog 설정 시 이용 pattern 값은 원하는 형태로 변경하여 사용 관련 attribute 정보 : https://tomcat.apache.org/tomcat-7.0-doc/config/valve.h..
2023.07.17 -
외장 Tomcat을 이용하여서 운영하던 서비스를 Spring Boot에서 제공하는 내장 Tomcat으로 전환하기로 하였다. 그 과정에서 Tomcat server.xml 설정의 Connector 내용을 spring boot 설정으로 옮기게 되었다. 각 설정들의 값들 중에 connection, thread에 해당하는 값들을 살펴보도록 하자. Thread server.tomcat.threads.max: 200 server.tomcat.threads.min-spare: 10 해당 값들은 application.yml에 "server.tomcat.." 설정을 하지 않았을 때의 default값들이다. ( https://docs.spring.io/spring-boot/docs/current/reference/html/..
[Tomcat] connection, thread, keep-alive 설정 살펴보기외장 Tomcat을 이용하여서 운영하던 서비스를 Spring Boot에서 제공하는 내장 Tomcat으로 전환하기로 하였다. 그 과정에서 Tomcat server.xml 설정의 Connector 내용을 spring boot 설정으로 옮기게 되었다. 각 설정들의 값들 중에 connection, thread에 해당하는 값들을 살펴보도록 하자. Thread server.tomcat.threads.max: 200 server.tomcat.threads.min-spare: 10 해당 값들은 application.yml에 "server.tomcat.." 설정을 하지 않았을 때의 default값들이다. ( https://docs.spring.io/spring-boot/docs/current/reference/html/..
2023.07.01 -
에러 내역 java.lang.IllegalArgumentException: An invalid character [32] was present in the Cookie value at org.apache.tomcat.util.http.Rfc6265CookieProcessor.validateCookieValue(Rfc6265CookieProcessor.java:160) ~[tomcat-embed-core-8.5.4.jar:8.5.4] at org.apache.tomcat.util.http.Rfc6265CookieProcessor.generateHeader(Rfc6265CookieProcessor.java:109) ~[tomcat-embed-core-8.5.4.jar:8.5.4] 쿠키에 유효하지 않은 문자[..
[Web] Cookie Invalid Character[32] Error 확인 및 해결에러 내역 java.lang.IllegalArgumentException: An invalid character [32] was present in the Cookie value at org.apache.tomcat.util.http.Rfc6265CookieProcessor.validateCookieValue(Rfc6265CookieProcessor.java:160) ~[tomcat-embed-core-8.5.4.jar:8.5.4] at org.apache.tomcat.util.http.Rfc6265CookieProcessor.generateHeader(Rfc6265CookieProcessor.java:109) ~[tomcat-embed-core-8.5.4.jar:8.5.4] 쿠키에 유효하지 않은 문자[..
2022.11.04