编辑: glay | 2017-03-05 |
2 2 | ?
2011 Oracle Corporation ― 版权所有,属于机密信息 以下内容旨在概述产品的总体发展方向.
该内容仅 供参考,不可纳入任何合同.该信息不承诺提供任 何资料、代码或功能,并且不应该作为制定购买决 策的依据.描述的有关 Oracle 产品的任何特性或功 能的开发、发行和时间规划均由 Oracle 自行决定.
3 超强 (WLS/Java) 性能研讨会 WebLogic Server 架构 Kwan Ming Wan FMW APAC 性能专家 版权所有 ? 2012,Oracle 和/或其分支机构.保留所有权利.
4 议题 ? 域架构 ? 服务器架构 ? 集群架构 ? JDBC 架构 版权所有 ? 2012,Oracle 和/或其分支机构.保留所有权利.
5 域架构 WebLogic Server 术语 ? 服务器(或称作实例) ― 运行 WebLogic Server 软件 的单一 JVM 进程 ? 机器/节点 ― 一台拥有独立 CPU、内存并在二级存储 中运行独立操作系统副本的计算机 ? 域―一组 WebLogic Server 相关进程,由单一管理服 务器存储和维护其配置 版权所有 ? 2012,Oracle 和/或其分支机构.保留所有权利.
6 域架构 WebLogic Server 术语 ? 管理服务器 ― 一个 WebLogic Server 实例,负责存储、 维护和管理其他所有 WebLogic Server 实例的配置及其域 中集群的配置 ? 受管服务器 ― 由管理服务器管理的任何 WebLogic Server 实例 ? 集群 ― 一组松散耦合的 WebLogic Server 实例,以单一 服务器的形式为托管应用程序提供负载分配和一定程度的 容错 ? 节点管理器 ― 各台机器上的可选后台进程,专用于提供 服务器启动/重启/监视功能并在整个服务器迁移中发挥重要 作用 版权所有 ? 2012,Oracle 和/或其分支机构.保留所有权利.
7 域架构 概述 版权所有 ? 2012,Oracle 和/或其分支机构.保留所有权利.
8 域架构 管理服务器 ? 中央管理点 ? 管理域配置 ? 支持批处理 ? 管理应用程序开发 ? 所有功能均通过 JMX 实施 ? 管理控制台 ? WLST ? 交互式命令解释器 ? 基于 Jython 的脚本编制 ? 自定义 JMX 程序 版权所有 ? 2012,Oracle 和/或其分支机构.保留所有权利.
9 域架构 节点管理器 版权所有 ? 2012,Oracle 和/或其分支机构.保留所有权利. ? 小型后台进程 ? 启动/停止服务器 ? 可终止/重启故障服务器 ? 对于整个服务器迁移不可 或缺 ? Java 节点管理器,支持最常 用的StartScriptEnabled=true 选项 ? 依靠域启动脚本来启动服务器 ? 所需配置较少
10 议题 ? 域架构 ? 服务器架构 ? 集群架构 ? JDBC 架构 版权所有 ? 2012,Oracle 和/或其分支机构.保留所有权利.
11 服务器架构 概述 Servlet EJB JDBC 版权所有 ? 2012,Oracle 和/或其分支机构.保留所有权利. 线程池 监听 线程 容器 套接字 SSL 监听线程 执行 应用程序 执行队列
12 服务器架构 监听端口和监听线程 ? 等待连接请求、接受请求、将套接字移交给合成 器并返回等待下一个请求 ? 默认情况下,WLS 会监听两个端口 ? 监听端口 ― 所有非基于 SSL 的协议(T
3、HTTP、 IIOP 等) ? SSL 监听端口 ― 所有基于 SSL 的协议(T3S、 HTTPS、IIOPS 等) ? 网络通道允许定义更多端口并限制所接受的协议 版权所有 ? 2012,Oracle 和/或其分支机构.保留所有权利.
13 服务器架构 网络通道 ? 定义其他监听端口 ? 支持对所接受的协议进行限制 ? 适用于流量分离 ? 一些应用程序需要支持从防火墙传入的外部用户请 求以及绕过防火墙的内部用户请求 ? 适用于多个网卡 ? 通过内部网络路由复制流量 ? 增强对网络超时的控制 版权所有 ? 2012,Oracle 和/或其分支机构.保留所有权利.