WAS6集群部署及初步测试
配置后的系统的组成如下图:
Ø 172.18.41.112
Web Server,使用IHS6(远程安装,HTTP端口80)
WAS6,应用节点,加入98,server1
Ø 172.18.41.98
WAS6,管理节点
Ø 172.18.41.69
WAS6,应用节点,加入98,server2
建立集群:
cluster:server1(9080),server2(9081)
virtul host:default host,并增加别名为*:9081
几个需要注意的问题:
1、如果建立集群时没有选择创建复制域,则需要对每个WEB容设计SESSION复制策略。
2、虑拟主机的配置
3、插件配置的生成。httpd.conf中增加:
LoadModule was_ap20_module "C:/IBM/WebSphere/Plugins/bin/mod_was_ap20_http.dll"
WebSpherePluginConfig "C:/IBM/WebSphere/Plugins/config/webserver112/plugin-cfg.xml"
其中的路径依你安装插件的具体情况而定。
对于plugin-cfg.xml文件,注意其中集群的定义部分和转发策略部分即可。
IHS6配置成向集群angelcluster1的成员转发请求。
经测试,证实:
1、CLUSTER SESSION可以同步(要配置多种同步策略)
2、可以实现集群中一机器DOWN机后,服务自动转发到另一个服务器。
3、可实现负载平衡(策略可配)
用于测试的应用包含如下一个简单的功能:
http://ip:port/app/servlet/testcluster?cluster=
其中:如果cluster值为空时,系统将返回现在SESSION中cluster的值,并打印出SESSION ID,如果cluster有值,则用该值更新SESSION中cluster的值,并打印出SESSION ID
测试1:不通过WEB SERVER转发,直接请求,如:
http://172.18.41.69:9081/app/servlet/testcluster?cluster=12345
http://172.18.41.1129080/app/servlet/testcluster?cluster=
系统可以正常工作,并打印出期望中的值(双机的SESSION同步了)。
测试2:通过WEB SERVER转发:
http://172.18.41.112/app/servlet/testcluster?cluster=12345
http://172.18.41.112/app/servlet/testcluster?cluster=
可以正常得到响应,并打印出期望中的信息。
测试3:异常情况
在请求过程中,分别杀死其中一个应用服务器的进程/部署管理器进程/node agent进程,看应用的可用性。
结果:应用仍可用,在日志中可以看到,plug-in发现其中一个应用服务器不可用时,会将应用转发到另一服务器。此时,客户端会感觉响应时间慢一些。
经测试,证实:
1、CLUSTER SESSION可以同步(可配置多种同步策略)
2、可以实现集群中一机器DOWN机后,服务自动转发到另一个服务器。
3、可实现负载平衡(策略可配)
WAS6集群部署及初步测试相关推荐
- Apache Durid (HDFS原理 特性 读写测试 集群部署 架构设计)
Apache Durid (HDFS 集群部署) Apache Durid (HDFS 集群部署) 1. 分布式文件HDFS 1.1 HDFS简介 1.1.1 HDFS发展历史 1.1.2 HDFS设 ...
- Elasticsearch7.9集群部署,head插件,canal同步mysql数据到es,亲自测试,无坑
Elasticsearch集群部署 1.服务器规划 10.4.7.11 node1 10.4.7.12 node2 10.4.7.13 node3 1. 集群相关 一个运行中的 Elastics ...
- redis-cluster集群部署及测试(超详细)
摘抄 Redis-Cluster采用无中心结构: 所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽. 节点的fail是通过集群中超过半数的节点检测失效时才生 ...
- Kafka集群部署与测试
目录 Kafka集群部署与测试 一.安装Kafka 二.启动kafka服务 Kafka集群部署与测试 一.安装Kafka ①.Alt+P 拷贝安装包 cd /opt/module tar -zxvf ...
- mysql集群重启报错lock_CentOS7.2 下 MySQL 之 PXC 集群部署【Docker+单机多节点】
背景 [注意]: 鄙人认为本篇适合做入门测试/学习之用,选择的 "单机多节点配置",后面再整理 "多机配置"文章. 近期正突击学习数据库知识 想着对 PXC 集 ...
- Greenplum集群部署和架构优化,我总结了5000字的心得
这是学习笔记的第 2361篇文章 最近对离线数仓体系进行了扩容和架构改造,也算是一波三折,出了很多小插曲,有一些改进点对我们来说也是真空地带,通过对比和模拟压测总算是得到了预期的结果,这方面尤其值得一 ...
- Mycat集群部署(基于HAProxy + Mycat)
Mycat集群部署(基于HAProxy + Mycat) 1. 背景 系统开发中,数据库是非常重要的一个点.除了程序的本身的优化,如:SQL语句优化.代码优化,数据库的处理本身优化也是非常重要的.主从 ...
- 堡垒机jumpserver集群部署
本文参考老广二次开发后的堡垒机部署方案,在此基础上进行集群部署,提高其可靠性.尽管国外已经有类似的功能的堡垒机的发布,但是还是要感谢老广在百忙之中开发出更加实用的堡垒机. 本文内容虽然亲测,但内容难免 ...
- Ceph v12.2 Luminous基于ubuntu16.04集群部署
第一次接触ceph集群,感谢官方的指导文档和许多网友提供的教程,糊糊涂涂算是把集群部署起来了.由于Luminous12.2刚发布不久,部署起来跟旧版本还是有些许差别,所以以此做下笔记也给需要的人做下参 ...
最新文章
- 我的Python分析成长之路8
- azure多功能成像好用吗_如何使用Azure功能处理高吞吐量消息
- iOS设计模式四部曲(三):行为型模式 内附Demo
- 191. Number of 1 Bits
- 利用JDBC连接数据库(MySQL)
- PIL中分离通道发生“AttributeError: 'NoneType' object has no attribute 'bands'”
- IO模型(epoll)--详解-03
- Shell脚本——内置命令
- 作者:​赵洋(1988-),男,国家超级计算天津中心中级工程师、科学计算组组长。...
- AI技术说:人工智能相关概念与发展简史
- 直线扫描转换-DDA算法
- Redis 官方可视化工具,高颜值,功能太强大!
- 汤唯:《在街头卖艺的那些日子》
- 什么是CDN加速技术?网站用CDN有什么好处
- win10开启快速启动,关机时电源键一直亮着无法正常关机。。。
- phalcon index.php,phalcon简易指南
- dva处理_Dva搭建项目
- 电脑配置之CPU性能参数[一]
- Progressive Layered Extraction: A Novel Multi-TaskLearning Model for Personalized Recommendations
- -1-7 java 网络编程基本知识点 计算机网络 TCP/IP协议栈 通信必备 tcp udp