weblogic11g使用apache2.2做软负载以及session复制的配置

weblogic版本:10.3.6

apache版本:2.2.31

weblogic架构:

把WL_HOME/server/plugin/linux/x86_64下的mod_wl_22.so文件复制到apache的modules目录下

注意:这里复制mod_wl_22.so还是mod_wl_20.so文件是取决去apache的版本的,apache2.0版本使用mod_wl_20.so文件;apache2.2版本使用mod_wl_22.so文件。

配置apache conf目录下的httpd.conf如下:

Test是要在weblogic上部署的应用,在/Test/WEB-INF目录下建立weblogic.xml文件内容如下:

启动weblogic和apache,通过apache访问部署的应用:

页面访问成功,使用tail -f 命令查看server1和server2的nohup输出日志,发现server1日志输出如下:

可以看出apache把这次的请求分发给了server1,session ID是TLcJYCdVDmDLfvjDVQyhqf2WMwyzn22QhNWGQP2lWPT1LvjGnK2J

server1 id是-1438985822514497036S;server2 id是-1438985822514497036S(server id是启动时随机生成的)

从日志中可以看出此时server1 id是primary id,server2 id为备点

现在停到server1,访问部署的应用,还是可以访问的

查看server2的nohup输出日志:

可以看到server1 id被移除了,所以现在使用的为server2 id,apache把请求分发给了server2。

时间: 2024-08-02 21:38:30

weblogic11g使用apache2.2做软负载以及session复制的配置的相关文章

Apache + Tomcat 负载均衡 session复制

转自:http://blog.csdn.net/cssmhyl/article/details/8455400 http://snowolf.iteye.com/blog/743611 Apache 和 Tomcat原本就是一家,更是一家亲! Apache与Tomcat整合,无非是将Apache作为前端依据请求路径.端口.代理分发给多个Tomcat,以到达转发和负载均衡的目的!同一时候.通过Apache和Tomcat相互作用,进行粘性会话,会话拷贝构建集群!这一切的最终结果就是"云服务"

nginx做反向负载均衡,后端服务器获取真实客户端ip

开门见山,操作如下: 首先,在前端nginx上需要做如下配置: location / { proxy_pass http://test1; proxy_set_hearder host $host; proxy_set_header X-Real_IP $remoute_addr; proxy_set_header $proxy_add_x_forwarded_for; }; nginx会在把请求转向后台real-server前把http报头中的ip地址进行替换:这样操作完成后,real-ser

几种软负载均衡策略分析

公司去年上了F5,好用是好用,但是费用太高昂了,所以最近一直在研究软负载均衡这一块儿,恰巧今年年初谷歌开源了seesaw,让自己可以绕过很多弯路.特此总结下之前了解的负载均衡策略. -Sunface 在分布式系统中,负载均衡是非常重要的环节,通过负载均衡将请求派发到网络中的一个或多个节点上进行处理.通常来说,负载均衡分为硬件负载均衡及软件负载均衡.硬件负载均衡,顾名思义,在服务器节点之间安装专门的硬件进行负载均衡的工作,F5便为其中的佼佼者.软件负载均衡则是通过在服务器上安装的特定的负载均衡软件

Linux下做软RAID

1.查看有多少块硬盘可用#fdisk -l嗯,一般而言,留下系统盘不动,其它的盘如果大小相同的话,统统合起来做一个raid. 2.决定做什么类型的raid.raid-0.raid-1.raid-5?如果有三块一样大小的盘(或者更多),那么极力推荐raid-5.否则请根据实际情况选择raid-0或者raid-1 3.卸载已挂载的数据盘首先查看下,要做raid的几块盘是不是已经被挂载过了#mount如果有,那么挨个删除数据.然后用umount卸载.然后,还有,打开/etc/fstab,注释掉那些刚卸

ubuntu12.04单网卡服务器(mentohust认证)加交换机做软路由共享上网

最近在搭建实验室的内网环境,实验室的所有主机通过一台交换机连接起来,想通过其中的一台服务器(单网卡)做网关,利用mentohust认证外网,然后内网中的其他主机通过此网关来连接外网. 1.首先在服务器上利用mentohust连接外网,然后在终端输入ifconfig命令来查看获得的外网ip: eth0 Link encap:以太网 硬件地址 b8:ac:6f:d8:8f:a2 inet 地址:115.156.236.116 广播:115.156.236.255 掩码:255.255.255.0 i

Haproxy做LB负载均衡集群的搭建和配置,可以通过web页面监控web服务器的运行状态

HAProxy提供高可用性.负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费.快速并且可靠的一种解决方案.HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理. 实验(一) 实验目的:使用Haproxy做负载均衡集群(七层) 实验环境准备: 客户端  IP地址:1.1.1.1 主机名waiwang web1   IP地址:1.1.1.10 主机名:localhost web2   IP地址:1.1.1.20 主机名:localhost 配置HA

windows 下使用nginx 做均衡负载

简易笔记--.net的均衡负载实现nginx 1.下载nginx window版本 2.解压后 3.多种方式启动,如:使用命令启动 ,命令定位到上图目录,使用start nginx启动 ,如果启动成功的话,会看到logs下面有个 nginx.pid文件,其内容为进程ID;访问localhost就可以进入默认页面了,对应html下的index.html页面 4.开始做均衡负载的配置,在conf文件夹下的nginx.conf中配置 5.使用命令进行重新加载:nginx -s -reload 此时就完

Apache_proxy负载均衡和Session复制

今天上网查了查资料,之前使用apache的jk模块做负载均衡.后来觉得jk的负载配置有点死板,只能按照负载权重值来进行请求的分发,没有做到比较智能的负载平衡,并且使用mod_jk访问页面发现确实比较慢.可能是jk路由到真正的Node Server上比较费时间吧.结合笔者提出的jk的缺点,今天使用mod_proxy来进行负载均衡和路由选择. 之前提出了jk相关的缺点 1):负载均衡权重是在配置文件中写死的.不能根据实际的运行时机器的环境来决定负载均衡的策略,显得比较死板 2):虽然在apache中

使用LVS实现负载均衡原理及安装配置详解

转:http://www.cnblogs.com/liwei0526vip/p/6370103.html 使用LVS实现负载均衡原理及安装配置详解 负载均衡集群是 load balance 集群的简写,翻译成中文就是负载均衡集群.常用的负载均衡开源软件有nginx.lvs.haproxy,商业的硬件负载均衡设备F5.Netscale.这里主要是学习 LVS 并对其进行了详细的总结记录. 一.负载均衡LVS基本介绍 LB集群的架构和原理很简单,就是当用户的请求过来时,会直接分发到Director