是否有任何与在tomcat等Web容器上部署eureka服务器相关的文档。我使用弹簧提供的样本并创建了一场战争,并将其重命名为“eureka.war”。但仪表板不会显示..
代码在弹簧启动时运行良好,但看起来需要一些配置才能将其部署为战争。
答案 0 :(得分:3)
请参阅此提交:https://github.com/spring-cloud-samples/eureka/commit/1de7c89cf3f79e4707dbabe91ea60eb06f2268aa
在pom.xml中
<packaging>war</packaging>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
</dependencies>
在EurekaApplication.java中
public class EurekaApplication extends SpringBootServletInitializer { /*...*/ }