我正在开发一个新的 Spring-boot 项目。在我的项目中,有4个项目,他们将通过rest webservice相互交互。我想在同一个tomcat中部署它们。任何人都可以告诉我该怎么做?
答案 0 :(得分:0)
我相信您不能为所有四个应用程序分配不同的服务器端口,因此所有这些应用程序都被分配了默认端口8080,而第二个应用程序部署的那一刻您开始获得该异常。您有以下两个选项来解决此问题: -
将相应application.properties(或yml)文件中的所有应用程序分配给不同的端口: -
(d*c+b+a+)|(d+c*b+a+)|(d+c+b*a+)|(d+c+b+a*)
并在网址localhost上访问这些应用:8081,localhost:8082,localhost:8083,localhost:8084
OR
让spring通过在所有app.properties(或yml)文件上配置此配置来动态地为您的应用分配端口: -
server.port = 8081
server.port = 8082
server.port = 8083
server.port = 8084