2017-09-15 4 views
0

부두 메인 임베디드 서버의 스레드 수를 제어하기 위해 @Component 주석을 사용하여 EmbeddedServletContainerCustomizer을로드합니다. 다른 포트를 관리 컨텍스트에 사용하고 있으므로 해당 포트에 대해 다른 부두 인스턴스가 실행 된 것처럼 보입니다. 어떻게 해당 포트 또는 Jetty 인스턴스에 대해 동일한 프로세스를 수행 할 수 있습니까?스프링 부트 - 관리 컨텍스트에 구성 요소로드

감사

브루노

+0

다른 Jetty 인스턴스와 동일한 커넥터입니다. –

+0

하지만 구성 요소는'public void customize (ConfigurableEmbeddedServletContainer 컨테이너)'를 한 번만 호출합니다. 두 번 전화하면 되 잖아? 각 커넥터마다 하나씩? –

+0

없음 2 개 커넥터 ... –

답변

0

그냥 내 문제를 해결하는 방법을 알아 냈다.

사용하여 응용 프로그램 속성

server.jetty.acceptors server.jetty.selectors

내가 두 포트에 스레드의 양을 제어 할 수

. 그것은 매우 사용자 정의 할 수는 없지만 일을 끝내게됩니다. 기본 서비스 포트의 경우 EmbeddedServletContainerCustomizer으로 구성하면 이러한 구성이 무시됩니다.

감사합니다.

관련 문제