nginx+apache+tomcat,为什么不直接nginx+tomcat?

问题描述

看到很多应用都是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

nginx+apache+tomcat,为什么不直接nginx+tomcat?的相关文章

nginx apache tomcat 相关收藏

nginx Nginx - Ubuntu中文 [转]nginx+fast-cgi搭建可承受3万以上并发连接数_evil inside_百度空间 nginx+php的配置 - jsckdao - 博客园 Nginx 301重定向域名 - 郭振斌 - 博客园 nagios改用nginx+fast-cgi模式运行_阿辉的空间_百度空间 nginx的那些破规则:遇到一个写一个. - 李坤山的日志 - 网易博客 nginx中php-fpm调优方法_Nginx_服务器配置_脚本学堂 apache Apach

CentOS中Nginx+Apache+MySQL+PHP+Tomcat的配置教程(支持PHP、JAVA)

先来看CentOS6.4+Apache-2.2.22+Mysql-5.1.63+PHP-5.2.17+phpmyadmin-3.4.10.2+ZendDebug环境安装 LAMP安装手记(CentOS6.4+Apache-2.2.22+Mysql-5.1.63+PHP-5.2.17+phpmyadmin-3.4.10.2+ZendDebug)  代码如下 复制代码 rpm -e httpd rpm -e mysql rpm -e php yum -y remove httpd php mysql

Nginx+Tomcat动静分离及Nginx优化(企业案例)

目的:nginx处理用户请求的静态页面,tomcat处理用户请求jsp页面,来实现动态分离,nginx处理静态页面效率远高于tomcat,这样一来就能更好的提高并发,处理性能. 准备软件: 下载jdk1.7:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 下载tomcat8.0:http://tomcat.apache.org/download-80.cgi 下载nginx1.

PHPwind 9升级后 nginx apache iis 伪静态配置

  PHPwind 9 正式版是一个非常不错的论坛系统,这里就不多宣传了.主要问题是很多之前的用户升级来发现变化很多,之前的伪静态也不能使用了,这里交给大家一个快速设计PW9的伪静态和PHPwind 8.7升级来后,如何使用继续使用以前的伪静态的方法. 官方只提供了新版的伪静态的设计方法,如图: 搜索伪静态,按照要求开启即可, Apache Web Server 配置 在www目录下自带了.htaccess文件,开启了rewrite后可直接使用,更改了格式后也无需更改这个文件内容. IIS配置

php + php service (nginx +apache 两台服务器)有没有意义?

问题描述 php + php service (nginx +apache 两台服务器)有没有意义? php + php service (nginx +apache 两台服务器)有没有意义? apache 服务器做webservice服务器 和数据库服务器nginx 做前端服务器 对外 相比在一台服务器上处理,这样的话速度有点慢,这样做有没有必要,主要是才学web service 所以想实战下,但是目前只有拿手上一个系统试试 ,流量不大,是不是这样搭建适合高并发的系统? 解决方案 两台服务器,

nginx+apache并发处理问题

问题描述 nginx+apache并发处理问题 请问一下,在一次高并发的访问过程中(大概6000),我要如何配置,可以让前500条 访问到达后端继续处理,500条以后的拦截住,直接返回到某静态页面.请详细解答,本人 对nginx不熟悉. 解决方案 6000条并发Nginx完全可以处理,当然apache也可以,但是我在用Apache的时候高并发会产生很多httpd的进程,导致资源占有量巨大,从而宕机,我只会用,不会改,在此抛砖引玉,求大神解答 解决方案二: 对于这种搞并发,你就应该让Nginx放在

负载均衡-apache+tomcat集群其中一个tomcat发送请求失败

问题描述 apache+tomcat集群其中一个tomcat发送请求失败 [Wed Oct 21 16:14:04.002 2015] [14040:16164] [info] mod_jk.c (2608): Aborting connection for worker=controller [Wed Oct 21 16:14:04.003 2015] [14040:11896] [info] jk_ajp_common.c (1788): Writing to client aborted

nginx+apache伪静态问题,跪求解决方案...

问题描述 nginx+apache架构?遇到个棘手的问题,我的网站是用nginx+apache架构的nginx处理静态文件,动态后端交给apache处理网站需要设置伪静态,无疑必须是apache的规则那么nginx默认处理html文档.但是,网站404..怎么搞啊?设置成动态就可以访问. 解决方案 解决方案二:howdidyousetupnginxasthereversedproxy?Doesnginxforwardtheparameterstothebackendapache?解决方案三:我觉

redhat下apache+php+mysql+imap+ldap+jdk+tomcat的安装_服务器

以上软件可以在此用FTP下载:  address:202.104.157.58  name:hello  password:hello  一.下面以/home/hailang/ 目录为例:  tar zxvf apache_1.3.19.tar.gz  tar zxvf imap-2000c.tar.Z  tar zxvf mod_jserv.so..so  tar zxvf mysql-3.23.33-pc-linux-gnu-i6862.tar.gz  tar zxvf openldap-2