2017-06-19 113 views
0

改變嵌入式Tomcat連接端口,我們可以很容易地通過編寫如何使用彈簧啓動應用程序

server.port = 8080

改變春季啓動應用程序服務器的端口,但我怎樣才能改變連接器端口?如果我不能更改連接器端口,那麼有沒有其他方法可以在彈簧啓動時使用?

回答

0

我認爲這個選項應該可以通過TomcatEmbeddedServletContainerFactory(它提供了許多選項,用於自定義直接ConfigurableEmbeddedServletContainer),對於這個:

@Bean 
public EmbeddedServletContainerFactory servletContainer() { 
    TomcatEmbeddedServletContainerFactory factory = new TomcatEmbeddedServletContainerFactory(); 

    // ! assume this should be possible using this factory 
    factory.setPort(9000); 
    factory.setSessionTimeout(10, TimeUnit.MINUTES); 

    return factory; 
} 
相關問題