WebLogic Server 性能及调整 目录

来源:百度文库 编辑:神马文学网 时间:2024/04/29 12:05:14
WebLogic Server 性能及调整
   
简介和流程图
文档适用范围及受众
文档向导
此版本的性能功能
用于非持久性消息的单向发送
相关文档
WebLogic Server 的最佳调整建议
调整缓冲池大小
使用预处理语句缓存
使用“记录上一个资源”优化
调整预备连接缓冲
调整块大小
使用优化并发或只读并发
使用本地接口
使用 eager-relationship-caching
调整 HTTP 会话
调整消息传递应用程序
性能调整流程图
性能调整流程图
了解性能目标
测量性能规格
监视磁盘和 CPU 利用率
监视网络上的数据传输
查找系统中的瓶颈
将瓶颈的影响降到最低程度
调整应用程序
调整数据库
调整 WebLogic Server 性能参数
调整 JVM
调整操作系统
获得性能目标
调整提示
操作系统调整
基本 OS 调整概念
Solaris 调整参数
使用 ndd 命令设置 TCP 参数
在 /etc/system 文件中设置参数
CE Gigabit 网卡设置
Linux 调整参数
HP-UX 调整参数
Windows 调整参数
其他操作系统调整信息
调整 Java 虚拟机 (JVM)
JVM 调整注意事项
哪种 JVM 适合您的系统?
更换到另一个 JVM
垃圾收集
VM 堆大小和垃圾收集
选择垃圾收集方案
使用详细垃圾收集确定堆大小
指定堆大小值
堆大小调整提示
BEA JRockit JVM 堆大小选项
Java HotSpot VM 堆大小选项
其他 Java HotSpot VM 选项
自动对内存不足情况进行日志记录
手工请求垃圾收集
请求线程堆栈
对 IA32 平台启用旋转功能
Sun JDK
BEA JRockit
调整 WebLogic Server
设置启动 WebLogic Server 的 Java 参数
开发与生产模式的默认调整值
线程管理
调整工作管理器
需要多少个工作管理器?
每个工作管理器的 SLA 要求是什么?
调整执行队列
了解工作管理器与执行队列之间的区别
从以前的版本迁移
调整阻塞线程检测行为
调整网络 I/O
调整 Muxer
哪个平台具有性能包?
启用性能包
更改可用套接口读取器的数量
网络通道
调整消息大小
调整块参数
调整连接预备连接缓冲
设置 Java 编译器
从管理控制台更改编译器
在 weblogic.xml 中设置编译器
编译 EJB 类
在 UNIX 中编译
使用 WebLogic Server 群集提高性能
可伸缩性和高可用性
如何确保 WebLogic 群集的可伸缩性
数据库瓶颈
会话复制
实体 EJB 的失效
HTTP 会话的失效
JNDI 绑定、取消绑定和重新绑定
在多 CPU 计算机上运行多个服务器实例时要注意的性能事项
监视 WebLogic Server 域
使用管理控制台监视 WebLogic Server
使用 JMX 监视 WebLogic Server
使用 WLST 监视 WebLogic Server
用于监视 WebLogic Server 的 dev2dev 资源
用于监视 WebLogic Server 的第三方工具
调整 WebLogic 持久性存储
持久性存储概述
使用默认持久性存储
使用自定义文件存储和 JDBC 存储
使用 JMS 分页存储
使用持久性存储时的最佳做法
调整 JDBC 存储
调整文件存储
数据库调整
常规建议
数据库特定的调整
Oracle
Microsoft SQL Server
Sybase
调整 WebLogic Server EJB
常规 EJB 调整提示
调整 EJB 缓存
调整有状态会话 Bean 缓存
调整实体 Bean 缓存
事务级别缓存
在事务之间缓存
调整查询缓存
调整 EJB 缓冲池
调整无状态会话 Bean 缓冲池
调整 MDB 缓冲池
调整实体 Bean 缓冲池
CMP 实体 Bean 调整
使用紧密关系缓存
使用 JDBC 批处理操作
经过调整的更新
使用字段组
include-updates
call-by-reference
Bean 级别悲观锁定
并发策略
根据监视统计信息调整
缓存丢失比率
锁定等待程序比率
锁定超时比率
缓冲池丢失比率
已破坏 Bean 比率
缓冲池超时比率
事务回滚比率
事务超时比率
调整消息驱动 Bean
使用事务批处理
MDB 线程管理
确定并发的 MDB 数
选择并发策略
使用外部供应商 MDB
确定外部 MDB 的并发
使用外部 MDB 时的线程使用率
调整 JDBC 应用程序
调整数据库连接数
不要浪费
使用“保留时测试连接”时要谨慎
缓存预处理语句和可调用语句
使用 Pinned-To-Thread 属性提高性能
采用最佳设计实践
调整记录上一个资源
什么是 LLR?
LLR 调整准则
调整 WebLogic JMS
定义配额
配额资源
目标级配额
JMS 服务器级配额
在满足配额条件时阻塞发送方
对连接工厂定义发送超时
在 JMS 服务器上指定阻塞发送策略
调整以适应大消息
调整 MessageMaximum
调整 MessageMaximum 的限制
针对客户端设置最大消息大小
压缩消息
将消息分页送出以释放内存
指定消息分页目录
调整消息缓冲区大小选项
控制 JMS 服务器和目标上的消息流
流控制的工作方式
配置流控制
流控制阈值
处理过期消息
定义消息过期策略
针对主题配置过期策略
针对队列配置过期策略
针对模板配置过期策略
定义过期日志记录策略
过期日志输出格式
调整消息主动过期
将 JMS 服务器配置为主动扫描目标中的过期消息
使用顺序单元调整应用程序
最佳实践
使用 UOO 和分布式目标
迁移旧应用程序以使用 UOO
用单向消息发送提高非持久性消息传递性能
在连接工厂上配置单向发送
单目标集群中的单向发送支持
多目标集群中的单向发送支持
何时不支持单向发送
不同的客户端和目标主机
在客户端主机连接工厂上启用 XA
检测到更高的 QOS
目标配额超限
服务器安全策略的更改
JMS 服务器或目标状态的更改
查找逻辑分布式目标的名称
硬件故障
单向发送 QOS 注意事项
调整目标性能
消息传递性能配置参数
与异步消息管道的兼容性
调整 WebLogic JMS 存储转发
最佳实践
调整提示
调整 WebLogic 消息传递桥
最佳实践
更改批处理大小
更改批处理间隔
更改服务质量
使用多个桥实例
更改线程缓冲池大小
避免持久订阅
用消息传递桥的源或目标共同定位消息传递桥
更改“已启用异步模式”特性
调整资源适配器
资源适配器的类加载优化
连接优化
线程管理
InteractionSpec 接口
调整 Web 应用程序
最佳实践
禁用页面检查
使用自定义 JSP 标记
预编译 JSP
使用服务级协议
相关内容
会话管理
管理会话持久性
最小化会话
聚合会话数据
调整 Web Service
Web Service 最佳实践
调整 Web Service 可靠消息传递代理
调整 WebLogic Tuxedo Connector
配置准则
最佳实践
相关内容:性能工具和信息
BEA Systems, Inc. 的信息
Sun Microsystems 信息
Linux OS 信息
Hewlett-Packard 公司的信息
Microsoft 信息
有关 Web 性能调整的信息
网络性能工具
加载测试工具
性能分析工具
生产性能管理
基准测试信息
Java 虚拟机 (JVM) 的信息
Enterprise JavaBean 的信息
WebLogic 存储信息
Java 消息服务 (JMS) 的信息
Java 数据库连接 (JDBC) 的信息
常规性能信息
使用 WebLogic 8.1 线程缓冲池模型
如何启用 WebLogic 8.1 线程缓冲池模型
调整默认执行队列
是否要修改默认线程计数?
使用执行队列控制线程使用
创建执行队列
修改线程计数
调整执行队列的溢出条件
将Servlet 和 JSP 分配到执行队列
将 EJB 和 RMI 对象分配到执行队列
监视执行线程
分配执行线程以充当套接口读取器
设置服务器实例的套接口读取器线程数
在客户端计算机上设置套接口读取器线程数
调整阻塞线程检测行为
容量计划
容量计划因素
编程客户端和基于 Web 的客户端
RMI 和服务器流量
SSL 连接和性能
WebLogic Server 处理负载
数据库服务器能力及用户存储要求
并发会话
网络负载
群集配置
应用程序设计
评估应用程序性能目标
硬件调整
用来评估性能的基准测试
支持的平台
网络性能
确定网络带宽
相关信息