2014-07-14 2 views
4

스프링 부트의 관리 포트에 서드 파티 (써드 파티) 서블릿을 추가하는 방법을 알고 싶습니다. 나는 서블릿을 쉽게 추가 할 수 있다는 것을 안다. 이 방법 :스프링 부트의 관리 포트에 서블릿 추가

@Bean 
public ServletRegistrationBean myServlet() { 
    return new ServletRegistrationBean(new MyServlet(), "/myservlet"); 
} 

그러나이 서블릿은 외부/응용 프로그램 포트 (기본적으로 8080)에 노출되는 내가 원하는 것이 아니다.

답변

0

대상이 (HTTP 지원) 또는 Endpoint (JMX 만 해당)입니다. 봄 MVC에는 적응할 수있는 포장 내용이 있습니다 (예 : ServletWrappingController). Jolokia 서블릿이 특정 세부 사항에 대해 어떻게 노출되어 있는지 확인할 수 있습니다 (https://github.com/spring-projects/spring-boot/blob/master/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/mvc/JolokiaMvcEndpoint.java).

+0

이것은 실제로 링크 전용 답변에 가깝습니다. –

관련 문제