我们可以通过编写
轻松更改spring boot应用程序中的服务器端口server.port = 8080
但是如何更改连接器端口?如果我无法更改连接器端口,那么还有其他方法可以在弹簧启动时执行吗?
答案 0 :(得分: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;
}