使用代码而非属性文件更改 spring 引导服务器端口
Change spring boot server port using code not properties file
我想使用代码更改服务器端口,而不是通过属性文件传递,因为我已将 tomcat 更改为 netty 服务器。
server.port=9999
我用过这个,效果很好,我想要代码方法
任何帮助
你可以尝试以bean的形式注入对象EmbeddedServletContainerCustomizer,你可以改变容器端口如下
@Configuration
public class ServletConfig {
@Bean
public EmbeddedServletContainerCustomizer containerCustomizer() {
return (container -> {
container.setPort(9999);
});
}
}
希望能有所帮助
我想使用代码更改服务器端口,而不是通过属性文件传递,因为我已将 tomcat 更改为 netty 服务器。
server.port=9999
我用过这个,效果很好,我想要代码方法
任何帮助
你可以尝试以bean的形式注入对象EmbeddedServletContainerCustomizer,你可以改变容器端口如下
@Configuration
public class ServletConfig {
@Bean
public EmbeddedServletContainerCustomizer containerCustomizer() {
return (container -> {
container.setPort(9999);
});
}
}
希望能有所帮助