Weblogic集群(一)

点击上面  免费订阅本账号!

本公众号主要推送javaweb开发相关技术,基础知识点,同时会深入剖析复杂的问题,分享一些优秀的框架,大型项目经验,当今最流行的Javaweb技术,热点科技新闻,招聘信息,生活乐趣等等。点击上方的蓝字,这样您每天可以看到更多的java知识和资讯!完全是免费订阅,请放心关注。

集群概念

WebLogic Server集群是一组相互协作的WebLogic Server实例

集群提供了:高可用性、负载均衡、可扩展性

集群图解如下所示:

 

什么样服务能被集群以及什么样服务不能被集群

能被集群的服务

一个集群的服务是一组在集群中的多个服务器上都可用的API或接口

WebLogic Server提供了以下的集群服务:Web应用、EJB和RMI对象、JNDI树

其中JNDI树如下所示:

 

WebLogic Server也为以下资源提供了部分的集群特性:JDBC连接、JDBC连接工厂、JMS Connection Factories

不能被集群的服务

WebLogic Server不提供对以下资源的集群:文件服务、时钟服务

这些服务仍然可以部署在集群中的某个服务器上,但不能享受以下特性:负载均衡、容错

集群架构

基本的集群架构

一个基本的集群将静态HTTP、表示层逻辑、业务层逻辑和对象置于一个集群中

 

多层架构的集群

Web层和业务逻辑层的服务放在两个不同的集群中

 

配置集群

配置集群的系统需求

Cluster的配置需要:

  • 各服务器在同一个局域网中(同一子网中)

  • 各服务器可通过IP muticast访问到(UDP)

  • 各服务器用静态IP地址

  • 各服务器版本必须一致

  • 各WebLogic Server实例必须:

  • 用同样的IP muticast地址

  • 能用同样的IP地址但必须是不同的TCP/IP端口或有不同的IP地址相同的端口

配置一个集群

配置步骤如下所示

  • 将dizzy1、dizzy2、dizzy3服务停止

 

  • 新建集群

 

  • 填写相应名称、消息传递模式选择“多点传送”、填写相应的多点传送地址和多点传送端口

 

  • 创建成功后查看集群信息

 

  • 向集群中添加服务器

 

  • 将dizzy1、dizzy2、dizzy3分别添加到集群中

 

  • 添加成功后集群中服务器列表

 

  • 启动集群中服务器

    • 启动Cluster中的服务器就像启动被管服务器一样

    • 服务器启动然后加入到Cluster中

    • 服务器的所有信息都从管理服务器的config.xml中读取

  • 启动一个Cluster的基本步骤是:

1. 启动Cluster所在Domain中的管理服务器

2. 启动Cluster中的被管服务器

 


dizzy3启动截图和上述两图相类似。

  • 向集群中部署web应用

 

  • 向集群中所有服务器部署

 

  • 确认部署信息后选择“完成”

 

监控集群

点击阅读全文阅读"分享腾讯程序员面试题10道 ”


关注方式
★长按二维码,选择“识别图中二维码”进行关注。

没看够?更多好文在阅读原文

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值