0
改變嵌入式Tomcat連接端口,我們可以很容易地通過編寫如何使用彈簧啓動應用程序
server.port = 8080
改變春季啓動應用程序服務器的端口,但我怎樣才能改變連接器端口?如果我不能更改連接器端口,那麼有沒有其他方法可以在彈簧啓動時使用?
改變嵌入式Tomcat連接端口,我們可以很容易地通過編寫如何使用彈簧啓動應用程序
server.port = 8080
改變春季啓動應用程序服務器的端口,但我怎樣才能改變連接器端口?如果我不能更改連接器端口,那麼有沒有其他方法可以在彈簧啓動時使用?
我認爲這個選項應該可以通過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;
}