[原创]集群的概念作用及优点_Tomcat, WebLogic及J2EE讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Tomcat, WebLogic及J2EE讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 2977 | 回复: 0   主题: [原创]集群的概念作用及优点        下一篇 
rui.yuan
注册用户
等级:中校
经验:1637
发帖:29
精华:0
注册:1970-1-1
状态:离线
发送短消息息给rui.yuan 加好友    发送短消息息给rui.yuan 发消息
发表于: IP:您无权察看 2014-11-14 11:09:13 | [全部帖] [楼主帖] 楼主

什么是集群?

集群就是一组相互协作的Weblogic Server实例。

在集群中所有服务器实例必须在同一个域中,属于不同域的服务器实例不能属于一个集群。一个域可以包含多个集群。而一个域只能有一个管理服务器,所有一个域内所有的集群都由同一个管理服务器统一管理。

集群由一组相互协作的服务器组成。整个集群合在一起对外提供服务。每个集群由一个管理型server进行管理。

一个集群可以只存在于一台电脑上,也可以存在于多台电脑上。只要有超过一个weblogic sever在运行就可以。

集群的作用?

每当业务高峰时候,在weblogic控制台中可以看到出现大量的排队情况。最高有几百个。导致客户感觉到访问应用很慢,导致重新weblogic。但是这样做没有什么效果,毕竟客户并发是客观从在的。

导致这些问题发生的根本原因是我们的目前系统的weblogic节点数量不能满足用户访问量增加给weblogic系统带来的压力。

当前系统只有一个节点,如果系统负载太高导致weblogic挂起或着是重新启动,那么直接导致用户不能访问应用。造成业务暂时中断。

集群的优点?

应用程序故障转移:应用程序中正在执行任务的某个对象不可用时,另一个对象将接管并完成其工作。如果我们应用处于集群中,那么当其中的某个应用不可用时或者是因为不可预知的问题需要重启,weblogic集群可以在不影响用户使用的同时,完成这个任务。目前我们系统只有一个weblogic节点,当然达不到这样的需求。

负载均衡:多个weblogic server中平均分配任务。也就是把以前的单节点任务分配到多个weblogic实例中进行处理。这样就保证了应用在高负载情况下的响应速度。对于我们业务处理来说,负载均衡就可以很好的把用户的所有请求平均分配到不同的weblogic server节点上,以提高整个系统的处理和响应能力。这样就不会造成单个weblogic中出现队列有好几百的情况。

可伸缩性:根据业务的访问情况,可以动态的调整weblogic server的个数。在月底访问人数多的情况根据需要适当增加weblogic server的数量。以保证用户正常快速的访问应用。当然了过了高峰期,我们可以撤掉在业务高峰新加weblogic server的节点。这样不用对我们系统或者是应用造成任何影响。




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论