我开始使用Spring boot和Angular 10进行开发,今天我必须部署,但我不知道如何部署以及在哪里部署。我读了很多文章,但我不明白应用服务器和web服务器之间的区别。我想使用Tomcat (应用服务器)来部署它们,这是一个好的决定吗?或者我是否需要使用Tomcat for Spring boot和Apache HTTP或Nginx for Angular?我还使用了3层体系结构
Client < =h
有一个运行REST API的本地tomcat实例,nginx用于将来自我的angular应用程序的调用路由到tomcat服务器。将nginx.server.listen端口更改为端口9000也不起作用。/app; //this looks at my angularapp
server_name localhostproxy_se