使用nginx还用tomcat吗
公司的一个小项目,我独立负责,前后端分离,后端起的jar包,前端是vue,我也按照以前部署习惯,用了tomcat部署,部署的时候发现,运维只给开一个端口号,这样就需要nginx转发一下,我就做了nginx代{过}{滤}理,分别代{过}{滤}理的前后端起的服务,但是有同事说你都用nginx了,前端不用部署到tomcat了,有大佬了解需要不需要tomcat,有啥好处缺点吗。 有大佬吗。 如果是纯静态的可以不用tomcat 按照你的描述不用放到tomcat,直接放到nginx html文件夹下即可 如果tomcat部署 仅部署后端的话 一个端口就够用了,nginx里面 做个转发,把请求后端的接口转发到内网访问tomcat的接口就可以了 我本身是一个运维,如果是小项目的话,nginx已经足够支撑项目的正常运转 tanzhiwei 发表于 2021-12-13 11:07如果是纯静态的可以不用tomcat
谢谢,一般大一些的公司是直接代{过}{滤}理的静态文件 还是代{过}{滤}理请求啊,如果用负载均衡,是只做后端负载均衡,还是前后端都启动一份。 tomcat起服务,如果纯静态就nginx就够了。 用或不用,影响不大 前端的代码生成后直接用nginx部署就行,tomcat部署的一般都是前后端不分离的时候用的。你用springboot生产jar包了,也就不需要tomcat了。
不然启动的容器多还麻烦