Apache+Tomcat实现负载均衡及集群(session同步)--一、前言
2017-05-24 17:57
736 查看
Tomcat不多说了,是比较流行的web、app服务器。之所以说是web、app服务器,是因为Tomcat即能提供web服务器的功能,又能提供app服务器(应用服务器的功能)。web服务器和app服务器的主要区别在于web服务器主要提供静态资源(html、css、js、图片等)服务,而app服务器主要提供动态内容服务,如jsp、servlet。当然,这也不是绝对的,前者如Apache,也能通过cgi提供动态内容,而Tomcat,既能提供静态资源的服务,也能提供动态资源的访问。
平常我们在开发环境部署web项目,通常会使用Tomcat来测试,Tomcat是既当爹又当妈,既提供静态资源,又处理jsp、servlet,这通过Tomcat的http连接器来实现
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
正所谓博而不精,Tomcat固然十分出色,但毕竟处理静态资源不是Tomcat的强项,所以,在产品环境,一般会把动态资源与静态资源的处理分开,使用专门的web服务器如Apache、Nginx做反向代理,应用服务器如Tomcat处理动态资源。在负载比较高的系统中,还会增加应用服务器的数量,配置负载均衡和集群,以应对大量的并发访问。
本系列教程描述Apache web服务器与Tomcat集成。首先会描述环境的准备,由于web项目一般会部署在Linux服务器上,而且涉及到多台服务器,所以首先需要安装VMware及Linux,然后安装Apache、jdk以及Tomcat;其次会将动态资源与静态资源处理分离,用Apache提供静态资源,Tomcat专门提供动态资源:
接着,会配置负载均衡,使用两台Tomcat来处理动态资源,提高并发处理能力:
最后,会在多个Tomcat实例之间配置集群,主要是session同步:
下一篇中会介绍整个环境的准备。
平常我们在开发环境部署web项目,通常会使用Tomcat来测试,Tomcat是既当爹又当妈,既提供静态资源,又处理jsp、servlet,这通过Tomcat的http连接器来实现
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
正所谓博而不精,Tomcat固然十分出色,但毕竟处理静态资源不是Tomcat的强项,所以,在产品环境,一般会把动态资源与静态资源的处理分开,使用专门的web服务器如Apache、Nginx做反向代理,应用服务器如Tomcat处理动态资源。在负载比较高的系统中,还会增加应用服务器的数量,配置负载均衡和集群,以应对大量的并发访问。
本系列教程描述Apache web服务器与Tomcat集成。首先会描述环境的准备,由于web项目一般会部署在Linux服务器上,而且涉及到多台服务器,所以首先需要安装VMware及Linux,然后安装Apache、jdk以及Tomcat;其次会将动态资源与静态资源处理分离,用Apache提供静态资源,Tomcat专门提供动态资源:
接着,会配置负载均衡,使用两台Tomcat来处理动态资源,提高并发处理能力:
最后,会在多个Tomcat实例之间配置集群,主要是session同步:
下一篇中会介绍整个环境的准备。
相关文章推荐
- Apache+Tomcat实现负载均衡及集群(session同步)--五、session同步(2)使用共享文件
- Apache+Tomcat实现负载均衡及集群(session同步)--二、环境准备(2)
- Apache+Tomcat实现负载均衡及集群(session同步)--三、动静分离(2)使用mod_proxy
- Apache+Tomcat实现负载均衡及集群(session同步)--五、session同步(3)使用memcache
- Apache+Tomcat实现负载均衡及集群(session同步)--四、负载均衡(2)使用mod_proxy
- Apache+Tomcat实现负载均衡及集群(session同步)--五、session同步(1)使用内存复制
- Apache+Tomcat实现负载均衡及集群(session同步)--二、环境准备(3)
- Apache+Tomcat实现负载均衡及集群(session同步)--二、环境准备(1)
- Apache+Tomcat实现负载均衡及集群(session同步)--四、负载均衡(1)使用mod_jk
- nginx+tomcat+redis集群实现负载均衡和session同步的步骤和问题处理方法
- Apache + tomcat实现高并发负载均衡方案(四)----实现session共享(memcache)的集群
- Apache+tomcat实现负载均衡集群和session共享、tengine+tomcat实现web动静分离
- Apache + tomcat实现高并发负载均衡方案(二)----stickysession的集群
- Apache+Tomcat实现负载均衡及集群(session同步)--三、动静分离(1)使用mod_jk
- Apache + tomcat实现高并发负载均衡方案(三)----实现session复制的集群
- apache + tomcat 集群 负载均衡 session 同步
- Apache Http Server与Tomcat7.0实现负载均衡与集群
- Apache+Tomcat+JK 实现集群、负载均衡
- 通过Apache+mod_JK+Tomcat集群实现负载均衡
- 安装集群apache+tomcat实现负载均衡与集群的配置