【发布时间】:2018-01-30 10:42:35
【问题描述】:
我有多个基于 Spring Boot 的微服务。我们可以在生产环境中启用这些微服务的热部署吗?如果是,我们该怎么做。请注意:目前我们没有 docker。尽管服务工件是 jar,但我们可以将它们转化为战争。
【问题讨论】:
标签: spring
我有多个基于 Spring Boot 的微服务。我们可以在生产环境中启用这些微服务的热部署吗?如果是,我们该怎么做。请注意:目前我们没有 docker。尽管服务工件是 jar,但我们可以将它们转化为战争。
【问题讨论】:
标签: spring
热部署不是 Spring Boot 的特性,因此认为它是可配置的(启用或禁用)是不正确的。 热部署是您部署 WAR 的应用程序服务器(tomcat、jboss、jetty 等)的一项功能。如果它们支持热部署(大多数都支持!),那么可以即时替换 WAR,以便重新部署它们。
【讨论】: