在 Spring 引导中动态更改 Tomcat 属性

Changing Tomcat properties dynamically in Spring Boot

通常,我在 Spring 引导应用程序的 application.properties 文件中指定 Tomcat 属性。有什么方法可以在运行时动态更改其中一些属性(可以更改)?可能是,通过达到终点?

如果不是,是否有任何其他方法可以在应用程序代码(而不是属性文件)中使它们动态化?

有些库既可以从 application.properties 也可以动态配置(使用端点)。 Tomcat 是否提供任何此类机制?

是的,有。您可以配置并点击端点以重新配置:

https://cloud.spring.io/spring-cloud-config/reference/html/