oracle培训拓扑配置与管理.pptx

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

WebLogicServer:

拓扑,配置与管理袁京声资深咨询顾问

2 议程拓扑域Domain服务器Server管理服务器AdminServer受管服务器ManagedServer集群Cluster节点服务器NodeManager机器Machine配置文件管理工具例子配置方案

3 域Domain它是什么?一个WebLogic服务器实例的逻辑相关组,您可以使用单一配置属性集管理它们。域里有什么?服务器服务器集群规则:同一个域中的所有WebLogic服务器实例必须处于同样的大版本与小版本。域中的服务器可以处于不同的维护包水平,只要管理服务器处于同样维护包水平或高于受管服务器即可。config.xml

4 服务器Server它是什么?部署了应用与资源的可配置实例WebApps,EnterpriseApps,WebServices,…JMS,JDBC,Diagnostics,…有哪些服务器类型?管理服务器AdministrationServer受管服务器ManagedServerJNDIJMSQueueJDBCPool

5 管理服务器AdministrationServer它是什么?整个域的中央配置控制器它能干什么?部署了管理控制台使得您可以从一个中央位置启动与停止服务器使得您可以在域内迁移服务器和服务使得您可以在域内部署应用指导方针:一个域内只有且仅有一个管理服务器一个管理服务器仅控制一个域在生产环境下,我们推荐管理服务器上不要部署应用逻辑或资源*TheAdministrationServerdoesnotneedtorunatalltimes,butisrequiredformakingconfigurationanddeploymentchangestoarunningdomain.AdminServerManagedServersconfig.xmlAdminConsole

6 受管服务器ManagedServer它是什么?一个运行实例,上面部署了那些应用需要的应用和资源–WebLogic域中真正工作的“马”。每一个受管服务器都独立于域内的其他受管服务器(如果它们不在一个集群中,稍后定义)一个域内可根据您的需要,包含多个受管服务器典型的情况,添加独立受管服务器的目的是增加容量和应用隔离JNDIJMSQueueJDBCPool

7 管理服务器对受管服务器的交互管理服务器保存域配置的主备份,包括域内所有受管服务器的配置。每个受管服务器保存其配置的本地备份。当受管服务器启动时,它连接到管理服务器同步配置。当配置改变时,管理服务器发送改变配置给受管服务器

8 集群Cluster一个集群是一组同时运行,一起工作的受管服务器,提供了递增的扩展性和可靠性扩展性:通过并行性可靠性/可用性:通过复制和冗余对大多数客户端,集群好比单个实例集群支持一些高级特性,如整个服务器迁移,服务迁移,和集群的JMS目标。Cluster1Cluster2AdminSvr

9 集群指南一个集群中的所有服务器必须处于同一个域中。一个集群中的所有服务器必须处于同一维护包水平。集群服务器可以在同一台或不同机器上。一个域中可以有多个集群。

10 集群的负载均衡对于JSP与Servlet:负载均衡是外部的Web服务器代理插件(循环)HTTP代理servlet(即,使用WLS作为负载均衡器)第三方硬件或软件负载均衡器对EJB与RMI对象:负载均衡在连接时完成对象是集群感知的负载均衡算法存储在集群对象桩stub对象在所有集群成员上可用;;远程对象连接/使用遵循桩Stub中的负载均衡算法负载均衡算法:循环,权重,随机,服务器亲近

11 集群中的故障接管Servlet与JSP:HTTP会话状态被复制到集群的次要服务器,或复制到数据库中EJB与RMI对象:复制在整个集群内可用意外捕获,在另外实例上重试对于有状态会话Bean,状态被复制到次要服务器

12 集群中的通讯使用Sockets的点对点–用于:访问部署在其他机器的另外集群服务器实例上的非集群对象。在主要和次要服务器实例之间复制HTTP会话状态和有状态会话EJB状态。访问驻留在远程服务器实例上的集群对象。使用单播或多播的点对点–用于:集群范围JNDI更新心跳集群范围的JNDI树列出本地资源,以及贯穿集群可用的资源列表在集群中所有服务器上得到维护

13 节点管理器NodeManager运行在物理服务器的工具/进程,使得您可以远程启动、停止

文档评论(0)

136****1820 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档