Java 如何在运行时在Spring Boot中重新加载嵌入式Tomcat?
我通过更改application.properties文件中的server.port属性来更改Spring Boot应用程序的默认端口Java 如何在运行时在Spring Boot中重新加载嵌入式Tomcat?,java,spring,spring-boot,tomcat,Java,Spring,Spring Boot,Tomcat,我通过更改application.properties文件中的server.port属性来更改Spring Boot应用程序的默认端口 但现在我需要在应用程序启动后更改此端口。是否可能?否,无法在运行时更改侦听端口。您需要重新启动应用程序。您可以停止并重新启动嵌入式服务器。它不可能太强。也许它不容易实现,或者没有自定义代码就不可能实现。请参阅-它支持在运行时重新加载配置。它很可能正是你想要的,或者你可能需要做一些黑客。
但现在我需要在应用程序启动后更改此端口。是否可能?否,无法在运行时更改侦听端口。您需要重新启动应用程序。您可以停止并重新启动嵌入式服务器。它不可能太强。也许它不容易实现,或者没有自定义代码就不可能实现。请参阅-它支持在运行时重新加载配置。它很可能正是你想要的,或者你可能需要做一些黑客。