- 浏览: 35148 次
- 性别:
- 来自: 北京
最新评论
首先声明:该博文转自热爱生活,热爱JAVA,原文地址为http://maping930883.blogspot.com
本文使用单机模拟多机集群。
运行环境:WebLogic Server 10.3.5 + Oracle Database 10g Express Edition 10.2.0.1。
1. 设计图
2. 创建Machine、Managed Server、Cluster(1)创建两个Machine:dizzyMachine1和dizzyMachine2。
(2)创建两个Managed Server:dizzy1和dizzy2,其中dizzy1在dizzyMachine1上,dizzy2在dizzyMachine2上。
(3)创建一个Cluster:dizzyworldCluster,其中的成员有dizzy1和dizzy2。
3. 启动AdminServer、dizzy1、dizzy2
启动dizzy1和dizzy2时,在日志中看到如下信息,就说明集群配置成功。
<Cluster> <BEA-000102> <Joining cluster dizzyworldCluster on 239.192.0.0:7050>
4. 选择unicast还是multicast?
创建集群时,Messaging Mode有两种:multicast和unicast,选择哪一种比较好呢?
我们先从它们的基本原理说起。
(1)unicast:单播。
我们知道,数据包在网络中传递时,就像邮件一样,数据包头含有发信人地址和收信人地址。
如果两个地址在同一个子网内,可以直接根据收方地址来判断由哪台主机接收。
如果在不同的子网,就要通过路由器转发到另一个子网,最终把数据包送到另一个子网的目的主机上。
这种传输方式是Internet上最普遍的、一对一的传输方式,即为unicast:单播。
另一类传输模式为一对多模式,分为broadcast和multicast两种。
(2)broadcast:广播。
当broadcast时,同一子网中的所有主机都会收到数据包,其它子网不会接收到数据包(被路由器阻挡了),否则网络就瘫痪了。
这种传输方式即为broadcast:广播。
(3)multicast:组播。
而multicast 是一对一个群组的传输模式,不同于broadcast的是,同一子网中只有参加multicast group的主机才会收到数据包,其它的主机不会受到干扰,而且数据包会通过路由器转发到另一个子网的同一个group中的主机。
这种传输方式即为multicast:组播。
multicast和broadcast相同的特性是,不管接收数据包的主机有几台,都只有一个数据流,也就是说,同一个子网里,不管接收主机的数量,所需的带宽都是一样的。
从上面的介绍可以看出,unicast所占带宽最小,速度最快,所以优先考虑使用unicast。
5. 如何选择集群的地址和端口?
如果选择multicast方式,可选择的地址范围是224.0.0.0~239.255.255.255。
注意,其中要避开保留地址224.0.0.0~224.0.1.255。
如果选择multicast方式,可选择的端口范围是未被使用的大于1024的端口。
参考文献:
1. http://weblogic-wonders.com/weblogic/2010/12/17/comparison-between-cluster-multicast-messaging-and-unicast-messaging-mode/
发表评论
-
WLS_046:常见故障之十四:Proxy Plug-in 问题
2013-02-25 14:00 749声明:该博文转自http://maping930883.blo ... -
WLS_042:常见故障之十:JMS Queue中的消息被“重复消费”问题
2013-02-25 13:58 1358声明:该博文转自http://maping930883.blo ... -
WLS_040:常见故障之八:JDBC Connection Pools
2013-02-25 13:56 1285声明:该博文转自http://maping930883.blo ... -
WLS_038:常见故障之六:Too many open files
2013-02-25 13:53 1054声明:该博文转自http://maping930883.blo ... -
常见故障之五:Out of Memory
2013-02-22 16:19 708声明:该博文转自http://maping930883.blo ... -
WLS_036:常见故障之四:Stack Overflow Error
2013-02-22 16:16 1062声明:该博文转自http://maping930883.blo ... -
WLS_035:常见故障之三:Server Hang
2013-02-22 16:14 804声明:该博文转自http:// ... -
WLS_034:常见故障之二:Server Crash后找不到Core Dump文件
2013-02-22 16:11 1003声明:该博文转自http://maping930883.blo ... -
WLS_033:常见故障之一:Server Crash
2013-02-22 16:10 880声明:该博文转自http:// ... -
WebLogic Server高级管理之五:集群下的Data Source配置
2012-07-31 21:59 1103声明:该博文转自http:// ... -
WebLogic Server高级管理之四:为集群配置Apache代理
2012-07-31 21:55 979. 声明:该博文转自http://maping930883.b ... -
WebLogic Server高级管理之三:集群下的HTTP Session管理
2012-07-31 21:52 1481声明:该博文转自http:// ... -
WebLogic Server高级管理之二:为集群配置ProxyServer
2012-07-31 21:47 1411声明:该博文转自http://maping930883.blo ... -
WebLogic Server高级管理之二:为集群配置ProxyServer
2012-07-22 21:04 0声明:该博文转自热爱生活,热爱JAVA。原文地址为http:/ ... -
WebLogic Server高级管理之六:集群下的JMS配置
2012-07-22 20:57 1193首先声明,该博文转自热爱生活,热爱JAVA,原文地址为http ... -
WebLogic Server高级管理之八:JMS 存储与转发
2012-07-22 20:37 1058提醒:weblogic系列博客均转载自千红一酷的博客,原地址为 ... -
WebLogic Server高级管理之七:JMS Topic 持久化订阅
2012-07-22 20:04 999运行环境:WebLogic Server 12.1.1 开发版 ...
相关推荐
Oracle Weblogic Server 11gR1 PS2: Administration Essentials
WebLogic Server 9.2 集群配置多服务器版.doc
配置WebLogic Server集群
如何在一台服务器上配置WebLogic Server 9.2的集群.
Weblogic Server系列【高级篇】集群操作手册
3.1. 集群定义 一个集群就是一组协同工作的WebLogic服务器实例。 集群提供:高可用性、负载均衡、扩展性。 集群图示:图2、图3都是集群在应用环境中的示例。
第3章: 配置WEBLOGIC服务器与集群 第4章: 监控WEBLOGIC域 第5章: 用日志消息管理WEBLOGIC服务器 第6章: 分发应用 第7章: 配置WEBLOGIC服务器的WEB组件 第8章: 分发及配置WEB应用 第9章: 配置APACHE-WEBLOGIC...
WebLogic Server 9.2 集群配置多服务器版 图解详细的介绍了如何安装weblogic server 9.2多服务器版的集群。
Oracle WebLogic Server 10g R3: Troubleshooting Methodologies Duration: 3 Days What you will learn This course teaches the steps to identify the symptoms and causes of the issues, the method of ...
比较 精点的配置WebLogic Server集群
weblogic11g多机集群配置
weblogic安装 集群配置 数据源配置
WebLogic_Server_9.2_集群配置多服务器版 本文讲述如何在WebLogic Server 9.2上配置集群,以及通过Proxy Server来访问集群
在2台PC机上做实验,用Apache做代理Server,实现会话接管(Session复制),附带例子(一个是简单的jsp和Session接管的,一个是连接数据库的,这个主要是对集群做压力测试时用的例子)。 我花了很长时间写的配置过程,所以加了...
WebLogic Server10.3的安装和配置