TomcatServletCustomizer.java
public class TomcatServletCustomizer implements WebServerFactoryCustomizer<TomcatServletWebServerFactory>{
@Value("${tomcat.ajp.enabled}")
private boolean tomcatAjpEnabled;
@Override
public void customize(TomcatServletWebServerFactory tomcat) {
final TomcatServletWebServerFactory containerFactory = (TomcatServletWebServerFactory) tomcat;
if (tomcatAjpEnabled) {
containerFactory.addAdditionalTomcatConnectors(ajpConnector());
}
}
// apache
private Connector ajpConnector() {
Connector ajpConnector = new Connector("AJP/1.3");
ajpConnector.setPort(ajpPort);
ajpConnector.setSecure(false);
ajpConnector.setScheme("http");
ajpConnector.setAllowTrace(false);
return ajpConnector;
}
}
'Spring Boot' 카테고리의 다른 글
springboot + gradle + front-end npm build (0) | 2022.03.16 |
---|---|
Spring servlet container 이미지 (0) | 2021.09.02 |
[SpringBoot] DateTime Format (0) | 2021.06.11 |
ehCache 설정하기 (0) | 2019.08.29 |
Spring Boot + Logback 설정 (0) | 2019.06.20 |