Java 有可能在同一个端口中有3个应用程序一起运行和相互通信吗?

Java 有可能在同一个端口中有3个应用程序一起运行和相互通信吗?,java,angular,spring,cross-domain,Java,Angular,Spring,Cross Domain,我有两个后端api,一个用于身份验证,另一个用于在db中持久化,还有一个前端web gui。所有这些都使用交叉原点,2个后端在JavaSpring中,前端在angular 8中,我也将使用cors。。。那可以跑吗?在同一url和端口上运行的应用程序有限制?不能使用同一url和端口运行多个应用程序。 您必须使用服务器可以识别唯一URL的端口来分离所有应用程序。 我不知道如何更改java的端口号,但在angular中,应该按如下所示进行更改 ng serve --port <port numb

我有两个后端api,一个用于身份验证,另一个用于在db中持久化,还有一个前端web gui。所有这些都使用交叉原点,2个后端在JavaSpring中,前端在angular 8中,我也将使用cors。。。那可以跑吗?在同一url和端口上运行的应用程序有限制?

不能使用同一url和端口运行多个应用程序。 您必须使用服务器可以识别唯一URL的端口来分离所有应用程序。 我不知道如何更改java的端口号,但在angular中,应该按如下所示进行更改

ng serve --port <port number>
ng服务——端口

谢谢:)

同一端口上不能有多个应用程序。你可以在前面设置一个apache/nginx反向代理,然后根据路径重定向到你的特定应用