【发布时间】:2018-08-29 18:40:40
【问题描述】:
我正在开发一个小项目,其中有 Springboot java 应用程序和 Anagular 5 应用程序。我想将它们部署在一个 tomcat 上。在不同的端口上运行每个。
应用流程应该是这样的: 1) 一些外部服务调用带有一些标头的 Java 应用程序。 Springboot java 应用程序应该读取将它们放入 cookie 的标头并将请求转发给 Angular 应用程序。 2)Angular 应用程序从 cookie 中读取标头并通过 API 调用与另一个应用程序(托管在其他地方)进行通信。
我尝试了什么: 我能够在 tomcat 上部署 Spring Boot 应用程序。 对于角度部署,我将 dist 文件夹复制粘贴到 webapp 中。
问题是什么:我希望它们在不同端口的tomcat上一次运行。
外部应用程序 --calls-> java 应用程序(比如在 localhost:8080 上运行)-----从 localhost:8080 重定向到 ----> Angular 应用程序(比如在 localhost:8081 上运行)。
【问题讨论】:
标签: java spring angular tomcat spring-boot