问题描述
看到很多应用都是nginx+apache+tomcat,请教下大家用apache的目的是什么,是为了用jk和tomcat实现session stick吗? 问题补充:my_corner 写道
解决方案
nginx 负责负载均衡,将大量的访问量平衡分配给多个服务器apache 是用来处理静态html、图片等资源,在对HTML解析、响应等方面比tomcat效率更高。tomcat 处理JSP等内容,进行后台业务操作。
解决方案二:
upstream bbb.com.cn{ server 192.168.10.1:80 ; server 192.168.10.2:80 ; server 192.168.10.3:80 ; }类似这种 配置,1,2,3三台机器是相同的东西,利用nginx负载均衡
解决方案三:
apache用来处理静态文件。
解决方案四:
很多应用前端的nginx是为了负载均衡,做转发用的。你一个nginx挂多个应用,这样可以来回切换,即使更新程序也不用停止服务。
时间: 2024-11-05 20:25:45