我正在玩 Spring Boot 。所以我想创建 2 个相互交互的微服务。我的问题是我无法同时启动它们,因为当第一个应用程序已经使用自己的 tomcat 运行时,第二个应用程序无法启动:
Exception in thread "main" org.springframework.context.ApplicationContextException: Unable to start embedded container; nested exception is org.springframework.boot.context.embedded.EmbeddedServletContainerException: Unable to start embedded Tomcat
我该如何解决这个问题?
谢谢!
最佳答案
您需要更改第二个应用程序使用的端口(以避免同一 TCP 端口发生冲突)。 一种方法是添加像
这样的属性server.port = 8090
到第二个应用程序的application.properties
关于spring - 如何启动两个spring boot应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23949189/