我正在尝试在运行时向tomcat添加端口。有没有办法做到这一点?还是有一种方法可以监听所有端口?我正在使用spring,希望用户能够添加调用API端点来添加新端口以进行监听。
我知道您可以在配置文件中添加其他端口,但是我不知道我需要添加哪些端口。
@RequestMapping("/port/{port}")
void setPort(@PathVariable("port") int port){
//add new tomcat port to listen on
}
答案 0 :(得分:-1)
@Component public class CustomizationBean implements WebServerFactoryCustomizer { @Override public void customize(ConfigurableServletWebServerFactory container) { container.setPort(8083); } }