apache
文章平均质量分 72
iteye_16382
这个作者很懒,什么都没留下…
展开
-
Apache+Tomcat实现负载均衡及集群(session同步)--一、前言
Tomcat不多说了,是比较流行的web、app服务器。之所以说是web、app服务器,是因为Tomcat即能提供web服务器的功能,又能提供app服务器(应用服务器的功能)。web服务器和app服务器的主要区别在于web服务器主要提供静态资源(html、css、js、图片等)服务,而app服务器主要提供动态内容服务,如jsp、servlet。当然,这也不是绝对的,前者如Apache,...原创 2015-09-23 18:00:33 · 146 阅读 · 0 评论 -
Apache+Tomcat实现负载均衡及集群(session同步)--五、session同步(2)使用共享文件...
默认tomcat的session是存储在内存中的,当tomcat关闭时,session会存储到文件系统中,这里使用NFS共享文件系统,将不同tomcat服务器上的指定目录共享,然后将tomcat的session持久化到指定目录,达到同步的效果。 NFS的安装及配置这里就不详述了,网上有很多教程,可以查看这篇博客 http://www.cnblogs.com/mchina/archive/20...2015-10-07 17:43:33 · 135 阅读 · 0 评论 -
Apache+Tomcat实现负载均衡及集群(session同步)--五、session同步(1)使用内存复制...
打开tomcat的配置文件conf/server.xml,在主机Host元素中加入如下配置: <!-- 集群配置 --> <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster" channelSendOptions="8"> <Manager className="...原创 2015-10-06 11:12:55 · 169 阅读 · 0 评论 -
Apache+Tomcat实现负载均衡及集群(session同步)--四、负载均衡(2)使用mod_proxy
环境同使用mod_jk配置负载均衡相同,不同的是,使用mod_proxy相关模块及指令替换mod_jk。注意,mod_jk跟mod_proxy不能同时使用,去掉或注释之前使用mod_jk方式配置的负载均衡。 修改Apache的httpd.conf配置文件 1:加载必要的模块,使用ajp协议与后端tomcat通信 2:以balancer://开头的Proxy指令会创建一个虚拟的...2015-10-06 11:01:20 · 177 阅读 · 0 评论 -
Apache+Tomcat实现负载均衡及集群(session同步)--四、负载均衡(1)使用mod_jk
配置负载均衡至少需要两台tomcat,按照同样的方式,在虚拟机中安装一台centos Linux服务器,名称为centOS-2,其分配的ip地址为 192.168.137.243,安装好tomcat,因此,目前的环境看起来是这样的 服务器 软件 ip CentOS apache 192.168.137.16 redhat ...2015-09-30 16:28:45 · 124 阅读 · 0 评论 -
Apache+Tomcat实现负载均衡及集群(session同步)--三、动静分离(2)使用mod_proxy
Apache从2.2版本开始支持mod_proxy模块,默认情况下该模块是没有安装的,我们先安装该模块 进入Apache存放模块的源码目录 编译模块 至此,使用mod_proxy方式需要的模块就都安装好了 查看下Apache的httpd.conf配置文件,安装的模块自动加载了 使用mod_proxy模块提供的指令分配请求 第一行表示关闭正...原创 2015-09-30 16:19:55 · 123 阅读 · 0 评论 -
Apache+Tomcat实现负载均衡及集群(session同步)--三、动静分离(1)使用mod_jk
准备一个测试用的servlet小程序(见附件) 一个servlet,访问这个servlet会跳转到首页index.jsp,static中存放静态资源,把这个工程打成war包,放入到tomcat的webapps目录(ip为192.168.137.211),启动tomcat,访问一下 我们的页面还是很漂亮的 简述一下tomcat的结构 这个架构跟tomcat...2015-09-26 09:52:01 · 228 阅读 · 0 评论 -
Apache+Tomcat实现负载均衡及集群(session同步)--二、环境准备(3)
六、安装Apache 用虚拟机重新安装一台Linux服务器,来安装Apache。 同样,用WinSCP将Apache安装包 httpd-2.2.31.tar.gz 上传到服务器 /usr/local 目录下 进入 /usr/local 目录,解压缩安装包 安装 发现安装失败了,这是因为编译Apache需要用到gcc和g++,那就先来安装gcc和g++ 安装...原创 2015-09-25 11:26:16 · 90 阅读 · 0 评论 -
Apache+Tomcat实现负载均衡及集群(session同步)--二、环境准备(2)
四、jdk安装 安装jdk,首先要把安装包放入到Linux服务器中。由于我们在启动Linux时,网络适配器选择的是 仅主机模式 也就是说安装好的Linux只能访问宿主主机,并不能访问外网,所以无法使用wget、yum(光盘源除外)等命令下载或安装jdk。这里,由于Linux安装在虚拟机中,而虚拟机能直接访问(非远程访问),可以使用WinISO等软件制作一个镜像,把jdk的安装包打进去,使...原创 2015-09-25 09:59:58 · 110 阅读 · 0 评论 -
Apache+Tomcat实现负载均衡及集群(session同步)--二、环境准备(1)
本篇介绍 Apache+Tomcat实现负载均衡及集群 的环境搭建 一、软件准备 虚拟机:VMware® Workstation 11.1.0 build-2496824 Linux:一台rhel-server-6.5-x86_64、两台CentOS-6.3-i386 Apache:httpd-2.2.31.tar.gz jdk:jdk-6u45-linux-i586 To...原创 2015-09-23 18:01:30 · 114 阅读 · 0 评论 -
Apache+Tomcat实现负载均衡及集群(session同步)--五、session同步(3)使用memcache
首先,在192.168.137.211服务器上安装memcached服务。下载memcache安装包,memcached-1.4.22.tar.gz,安装也简单,就是解压缩后编译,make在make install 启动memcache服务 Apache配置不变,主要是配置tomcat的context.xml 修改tomcat的conf/context.xml,加入如下配置:...2015-10-07 17:50:14 · 84 阅读 · 0 评论