- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WebLogic Server 概述
议程 最优秀的 Java EE 应用服务器 基本概念 典型配置 管理工具 WebLogic Server 一路走来,性能节节攀升 WebLogic Server 最新版本:10gR3 WebLogic Server 10gR3 技术标准 议程 最优秀的 Java EE 应用服务器 基本概念 典型配置 管理工具 域(Domain) 一个域即一个逻辑单元。 可以根据不同的目的来划分,如: 开发、测试、生产 组织、地区 一个域中包含一个或多个服务器。 一个域中的所有服务器版本要相同。 域(Domain)目录结构 配置文件 domain (schema locations) ? namewl_server/name security-configuration/security-configuration jta/jta server nameexamplesServer/name /server app-deployment/app-deployment jms-server/jms-server jms-system-resource/jms-system-resource jdbc-system-resource nameexamples-demo/name targetexamplesServer,managedServer-0/target descriptor-file-namejdbc/examples-demo-jdbc.xml/descriptor-file-name ? /jdbc-system-resource /domain 机器(Machine) 一台机器即一台物理的计算机。 机器上一般包含受管服务器和节点管理器。 利用节点管理器可以远程启动机器上的受管服务器。 集群时,应该选择不同的机器以获得会话复制最佳配置。 服务器(Server) 一个服务器即一个 weblogic.Server 实例。 服务器上可以托管应用程序和资源。 .war、.ear、WebService JMS、JDBC 服务器分为管理服务器和受管服务器。 管理服务器(Admin Server) 管理整个域的 weblogic.Server 实例。 基于Web的管理控制台。 创建、删除、启动、停止服务器。 发布、配置应用程序和资源。 一个域中只能有一个管理服务器。 一个管理服务器只能管理一个域。 在生产环境中,不要在管理服务器上托管应用程序和资源。 受管服务器(Managed Server) 托管应用程序和资源的 weblogic.Server 实例。 每个受管服务器与域中的其它受管服务器无关(集群除外)。 一个域中可以配备多个受管服务器。 管理服务器和受管服务器之间的交互 管理服务器存储域的配置信息(包括所有受管服务器的配置信息)。 每个受管服务器都会复制其配置信息到本地副本。 受管服务器启动时,会连接到管理服务器,并同步其配置信息到本地副本。 集群 一组协同工作的受管服务器,用以提高可伸缩性和可靠性。 可伸缩性:并行机制 可靠性:复制和冗余 对客户端而言,感觉不到集群的存在——依旧以为只有一个服务器在提供服务。 集群中的所有服务器必须在同一域内。 一个域中可以有多个集群。 集群中的负载均衡 对于 Web应用(JSP /Servlet):由外部的负载均衡器实现 使用 Web 服务器代理插件。 使用 WLS 代理 Servlet。 使用第三方硬件或软件负载均衡器。 对于 EJB 和 RMI 对象:在连接时进行负载均衡 对象本身能够感知集群。 负载均衡算法存储在集群对象的桩( Stub )中。 对象在集群中可见。 负载平衡算法:循环、加权、随机、根据服务器喜好。 集群中的故障切换 对于 Web应用( JSP /Servlet) : 将 HTTP 会话状态复制到集群中的另一个服务器或数据库 对于 EJB 和 RMI 对象 在另一个实例上捕获并重试异常 对于有状态会话 Bean,将状态复制到集群中的另一个服务器上 节点管理器 在机器上运行的Java进程,用于远程启动、停止、重启服务器。 必须在服务器实例所在的机器上运行节点管理器才可以远程控制这些服务器。 与域无关,只与机器有关。 议程 最优秀的 Java EE 应用服务器 基本概念 典型配置 管理工具 开发人员配置 使用一个服务器 既当管理服务器 又运行应用程序 应用隔离配置 一个域 管理服务器独占用一台机器 每个应用程序独占一个受管服务器 每个受管服务器独占用一台机器 应用隔离配置 每个应用程序独占一个域 高可用性配置 同一集群中的所有受管服务器位于不同机器上 每个应用独占一个集群 高性能和利用率配置 一个机器包含多个受管服务器 所有受管服务器隶属于一个集群 不同机器
原创力文档


文档评论(0)