转载自:http://www.blogjava.net/coolplay/articles/226422.html
4.2.1 基本概念
1.硬件的cluster和WebLogic的cluster不是一回事,硬件做的是冷备份,对用户的session,用户请求的负载均衡等的处理是做不到 的,而且一般硬件的双机热备也不是时时的备份,而是间隔一段时间再将主机上的数据copy过来,而WebLogic Server的cluster就不是这样,其session的数据是时时的复制的,对不经常更改的jndi等的复制虽然也是定期完成的,但update的 时间间隔很短
2.WebLogic Server的cluster配置非常方便,请参考dev2dev学堂
http://dev2dev.bea.com.cn/bbs/school/guide/webser/20030627.html
如果你要对集群做扩展,操作也非常方便,你只需要启动一个指向这个集群的Admin Server的managed server就可以了,由这个集群中的唯一的Admin Server往这个managed server上部署应用
3.http状态会话复制就是session的复制,例如你登陆了系统,如果一个服务器坏了,cluster会将你的请求转发集群中的另外一个server,由其继续处理你的这个请求,而不要重新登陆。
4.EJB集群中有状态,无状态EJB的意义和区别请看J2EE中EJB的相关知识
5.对EJB的集群,也是非常简单的,直接把EJB应用target到cluster的server上!
6.对WebLogic Server来说,它的cluster做session的in memory的时时复制,这适用于web application及stateful session BEA的session内容的复制
7.对非stateful的EJB,WebLogic Server的cluster做其负载均衡及failover的工作(failover只针对EJB的stateless BEAN
4.2.2 集群规划
在规划集群配置时,应该牢记以下关于网络环境与集群配置的限制。
1.首先,集群中的WebLogic主机必须使用永久的静态IP地址。动态IP地址分配不能用于集群环境。如果服务器位于防火墙后面,而客户机位于防火墙外面,那么服务器必须有公共的静态IP地址,只有这样,客户端才能访问服务器。
2.集群中的所有WebLogic服务器必须位于同一个局域网,并且必须是IP广播可到达的。
3.集群中的所有WebLogic服务器必须使用相同的版本。配置集群中的服务器,使它们支持所提供的服务。对于使用了JDBC连接的EJB,所有部署了某EJB的服务器必须具有相同的部署与持久化配置。也就是说所有服务器都应该有相同的JDBC配置。所有部署了servlet的主机必须维护一组具有相同ACL的servlet。
如果客户端应用直接使用JDBC连接池,那么你必须为每个WebLogic服务器创建相同的连接池(并具有相同的ACL)。这意味着集群所使用的连接池应该 可以在所有的机器上创建。例如,一台运行WebLogic的NT服务器配置了连接Microsoft SQL Server数据库的连接池,那么一个包含非Windows机器(即不支持Microsoft SQL Server连接的机器)的集群不能使用这个连接池。
其它配置细节可能会因不同的集群成员而不同。例如,一台Solaris服务器可以比一台小的 NT工作站处理更多的登录请求。这种差异是可以接受的。因此,正如这里所给出的例子,对于那些与性能相关的属性,你可以根据每个集群成员的特点来配置不同 的值,只要所有成员的服务配置相同即可。因此,集群中的WebLogic服务器在所有与WebLogic服务、类文件以及外部资源(例如数据库)相关的方 面具有相同的配置。
4.2.3 服务器配置任务列表
可以通过管理控制台进行以下服务器配置:
1.Server节点配置单独的服务器可以配置的属性包括名字:监听端口与IP地址。
2.Server节点克隆一个服务器:克隆的服务器保存了原来服务器的属性值,你可以使用Server节点中的
Configuration配置新服务器的名字。
3.使用管理控制台的Server节点来删除一个服务器:点击要删除的服务器的图标,将弹出一个删除服务器
的确认对话框,点击对话框中的Yes按钮将删除服务器。
4.使用管理控制台的Server节点查看一个服务器的日志:点击要查看的服务器,点击Monitoring标签页,
点击View Server Log连结,便可以在管理控制台的右窗格查看服务器日志。
5.使用管理控制台的Server节点查看一个服务器的JNDI树:点击所要查看的服务器,然后点击Monitoring
标签页,点击该页面上View JNDI Tree连接,该服务器JNDI树的信息便显示在管理控制台的右窗格中。
6.使用管理控制台的Server节点查看服务器的执行队列:点击所要查看的服务器,然后点击Execute
Queue 链接,然后查看管理控制台右边窗格里的表格中的内容。
7.使用管理控制台的Server节点查看服务器的执行线程:点击所要查看的服务器,然后点击Execute
Queue 链接,然后查看管理控制台右边窗格里的表格中的内容:
8.使用管理控制台的Server节点查看server sockets:点击所要查看的服务器,点击View Sockets连接,然
后查看管理控制台右边窗格里的表格中的内容。
9.使用管理控制台的Server节点查看服务器连接:点击所要查看的服务器,点击View Connections连接,
然后查看管理控制台右边窗格里的表格中的内容。
10. 使用管理控制台的Server节点进行强制垃圾收集,点击要监控的服务器,点击JVM标签页,点击页面
上的Force Garbage Collection连接,将弹出是否要进行垃圾收集的确认对话框。
11.Server节点监视服务器的安全:点击要监控的服务器,点击Monitoring标签页,点击Security标签页,
将显示安全信息。
12.Server节点查看服务器的版本:点击要查看的服务器,点击Version标签页,将显示服务器的版本信
息。
13.Server节点监控服务器集群:点击要监控的服务器,点击Cluster标签页,将显示该服务器的集群数
据。
14.Server节点来部署EJB:点击需要部署EJB的服务器,点击需要分发的EJB并使用移动控件将它移到被
选列中,点击Apply来保存你的选择。
15.Server节点来监视部署在某一服务器上的所有EJB:点击需要监视的服务器,点击Monitor All EJB
Deployments连接来显示EJB的部署列表。
16.Server节点将web应用组件部署在某一服务器上:选择要部署web应用的服务器:选择需要部署的web
应用,然后通过移动控件将它移到被选列中,点击Apply来保存你的选择。
17.Server节点来监控某一服务器上的所有web应用组件:点击web应用所在的服务器,然后点击Monitor
All Web Applications连接来显示Web Application 的部署列表。
18.Server节点在服务器上部署启动与终止类:点击需要部署启动类的服务器,然后点击需要部署的启动
类并将它移到被选列中,点击Apply来保存你的选择,使用终止类控件来部署终止类的过程与此相同。
19.Server节点为服务器分配JDBC连接池:点击web server分配表中的一个服务器,在Available列中点击
一到多个JDBC连接池,并通过移动控件将所选择的JDBC连接池移到Chosen列,点击Apply来保存你
所做的分配。
20.Server节点为一个服务器分配WLEC连接池:点击需要分配WLEC连接池的服务器:在Available列中选
择一个或多个要分配的WLEC连接池,使用移动控件将所选择的WLEC连接池移动到Chosen列。
21.通过管理控制台的Server节点监视某一服务器上的所有WLEC连接池:选择一个需要监视连接池的服务
器,点Monitor All WLEC Connection Pools on This Server链接,所有分配给这台服务器的连接池会
显示在右窗格中的WLEC Connection Pools列表中。
22.Server节点为一台服务器分配XML 注册表,选择要分配XML 注册表的服务器,从XML 注册表的下拉列
表中选择一个注册表,点Apply保存设置。
23.Server节点分配邮件会话:选择一个要分配邮件会话的服务器,从Available列中选择要分配给服务器
的邮件会话,使用移动控件把所选择的移动会话移动到Chosen列中,点Apply按钮保存设置。
24.通过管理控制台为服务器分配文件T3s:选择一个要分配文件T3的服务器,从Available列中选择要分
配给服务器的文件T3s,使用移动控件把所选择的文件T3s移动到Chosen列,点Apply按钮保存设置。
25.Connection连接,然后查看管理控制台右边窗格里的表格中的内容。
26.使用管理控制台的Server节点进行强制垃圾收集:点击要监控的服务器,点击JVM标签页,点击页面上
的Force Garbage Collection连接,将弹出是否要进行垃圾收集的确认对话框。
分享到:
相关推荐
aix下配置weblogic集群 aix下配置weblogic集群 aix下配置weblogic集群 aix下配置weblogic集群 aix下配置weblogic集群
WebLogic集群环境搭建 超级详细,自己手动搭建全部截图 WebLogic10 jdk6 绝对好用
详细介绍了Linux环境下WebLogic集群的配置全过程,值得收藏啊
weblogic11g多机集群配置
linux下weblogic集群部署
linux 6.3 安装weblogic11g集群
WebLogic+Server集群包括apache.chm 中文版
Oracle WebLogic Server 10.3 集群指导手册
Linux 下,weblogic10.3.6版本,集群的安装配置及调试
WebLogic Server 9.2 集群配置多服务器版.doc
Weblogic集群介绍.Weblogic集群介绍.
weblogic集群详细的搭建步骤,绝对手把手的教你部署weblogic服务器以及集群的扩容.zip
weblogic集群部署文档 weblogic集群部署文档 weblogic集群部署文档
weblogic12c,linux环境下双机集群部署手册,配详细图文
weblogic应用集群部署、及性能调优weblogic应用集群部署、及性能调优
weblogic10.3集群文档 服务器 群集 java weblogic
Weblogic 8.1.6在LINUX下部署集群
主要用于windows环境weblogic集群配置。里面有详细的描述
WebLogic集群部署 单服务器 多服务器 资料 简单易懂的图文教程,绝对有用!!!