封面
版权信息
版 权
内 容 提 要
《TongWeb中间件实用教程》编委会
前 言
第1章 中间件基础知识
1.1 什么是中间件
1.2 中间件的分类
1.2.1 应用服务器
1.2.2 消息中间件
1.2.3 事务处理中间件
1.2.4 企业服务总线中间件
1.2.5 数据处理及交换类中间件
1.2.6 通用文件传输类中间件
1.3 中间件的主要作用
1.3.1 支撑上层应用
1.3.2 实现复用
1.3.3 平台化
1.4 中间件发展展望
1.4.1 需求方面
1.4.2 市场方面
1.4.3 技术方面
第2章 初识TongWeb
2.1 Java与Java EE
2.1.1 认识Java
2.1.2 认识Java EE
2.2 TongWeb基础知识
2.2.1 术语说明
2.2.2 规范支持
2.2.3 体系结构
2.2.4 TongWeb特性
2.3 TongWeb安装与卸载
2.3.1 安装要求
2.3.2 Windows操作系统
2.3.3 Linux操作系统
2.3.4 TongWeb目录说明
2.4 TongWeb启动与停止
2.4.1 Windows操作系统
2.4.2 Linux操作系统
2.4.3 安全启动
2.4.4 宕机重启模式启动
2.5 TongWeb域管理
2.5.1 创建TongWeb域
2.5.2 删除TongWeb域
2.5.3 启动TongWeb域
2.5.4 停止TongWeb域
2.6 TongWeb管理控制台
2.6.1 登录
2.6.2 退出登录
第3章 TongWeb应用管理
3.1 应用类型
3.1.1 Web应用
3.1.2 EJB 应用
3.1.3 Connector应用
3.1.4 EAR应用
3.1.5 其他应用
3.2 应用部署
3.2.1 部署源的两种类型
3.2.2 应用部署的4种方式
3.3 应用管理
3.3.1 使用管理控制台
3.3.2 自动扫描
3.3.3 命令行管理
3.3.4 接口管理
3.4 应用配置
3.4.1 tongweb-web.xml
3.4.2 tongweb-ejb-jar.xml
3.5 虚拟目录
3.6 资源
3.6.1 文件集
3.6.2 共享库
3.7 类加载
3.7.1 类加载机制
3.7.2 类加载模式
3.7.3 类加载推荐策略
3.7.4 类加载参数
第4章 Web容器的使用
4.1 容器配置
4.2 会话高可用
4.2.1 会话高可用的特性
4.2.2 全局会话高可用的配置
4.3 访问日志
4.3.1 配置属性及使用
4.3.2 访问日志类型
4.3.3 访问日志使用示例
4.4 虚拟主机
4.4.1 默认虚拟主机
4.4.2 单点登录
4.4.3 LTPA单点登录
4.4.4 创建虚拟主机
4.4.5 查看与编辑虚拟主机
4.4.6 启动或停止虚拟主机
4.4.7 删除虚拟主机
4.4.8 远程访问过滤
4.5 通道
4.5.1 通道的工作模式
4.5.2 通道的创建和管理
4.5.3 通道的配置和使用方法
4.5.4 虚拟主机与通道的关系
第5章 EJB容器的使用
5.1 EJB技术特性
5.2 EJB实例池管理
5.2.1 无状态会话Bean实例池
5.2.2 有状态会话Bean实例缓存
5.2.3 消息驱动Bean实例池
5.3 EJB配置管理
5.3.1 无状态会话Bean配置管理
5.3.2 有状态会话Bean配置管理
5.3.3 单例会话Bean配置管理
5.3.4 消息驱动Bean配置管理
5.4 EJB远程调用
5.4.1 远程调用协议和方式
5.4.2 远程调用配置
5.5 EJB集群
5.5.1 使用方法
5.5.2 故障转移
5.5.3 故障隔离和恢复
5.5.4 负载均衡
5.6 全局事务
5.6.1 全局事务场景描述
5.6.2 全局事务传播策略和配置
第6章 TongWeb常用服务及配置
6.1 启动参数配置
6.1.1 参数配置
6.1.2 参数配置格式
6.2 JDBC数据源配置
6.2.1 TongWeb中的JDBC数据源
6.2.2 连接池管理功能
6.2.3 JDBC连接池的管理
6.3 工作管理器
6.3.1 创建工作管理器
6.3.2 查看或编辑工作管理器
6.3.3 使用工作管理器
6.3.4 删除工作管理器资源
6.4 JMS服务
6.4.1 JMS的主要功能
6.4.2 JMS的消息模式
6.4.3 JMS的主要接口
6.4.4 JMS资源的使用
6.4.5 与TongLINK/Q的集成
6.5 JCA服务
6.5.1 JCA线程池
6.5.2 JCA连接池
6.5.3 托管对象资源
6.6 安全服务
6.6.1 安全域
6.6.2 传输层安全
6.6.3 SSL证书认证
6.6.4 绑定安全域
6.6.5 安全管理器
6.7 JNDI配置
6.7.1 JNDI环境属性
6.7.2 JNDI命名空间
6.7.3 JNDI 树展示
6.7.4 使用JNDI的示例
6.7.5 应用移植
6.8 监视服务
6.8.1 监视配置
6.8.2 监视概览
6.8.3 监视明细
6.8.4 监视回放
6.8.5 hung线程
6.8.6 阈值配置
6.9 诊断服务
6.9.1 系统日志
6.9.2 SQL日志
6.9.3 访问日志
6.9.4 快照
6.10 日志服务
6.10.1 模块日志级别配置
6.10.2 系统日志配置
6.10.3 压缩日志配置
6.10.4 日志路径配置
6.10.5 审计日志
6.11 类加载分析工具
6.11.1 类加载器树
6.11.2 类资源分析
6.11.3 类冲突检测
第7章 TongWeb安全加固
7.1 安全服务
7.1.1 防host头攻击设置
7.1.2 SSL安全配置
7.2 管理控制台的三员分立
7.2.1 系统管理员
7.2.2 安全保密管理员
7.2.3 安全审计员
7.3 ASDP
7.3.1 安装ASDP
7.3.2 卸载ASDP
7.3.3 ASDP功能
7.3.4 配置文件说明
7.3.5 集群中使用ASDP
第8章 TongWeb集群管理
8.1 TongWeb集群
8.1.1 组建集群前期准备
8.1.2 THS的安装及启动
8.1.3 企业版TongWeb的安装及启动
8.2 集中管理工具
8.2.1 快速搭建运行环境
8.2.2 License信息
8.2.3 节点管理
8.2.4 创建集群
8.2.5 验证集群功能
8.2.6 集群管理及配置
8.3 手动配置THS集群
8.4 TDG集群
8.4.1 TDG位置及目录
8.4.2 TDG配置
8.4.3 TDG启动
8.4.4 TDG停止
8.4.5 TDG动态伸缩
8.4.6 缓存集群搭建
8.4.7 session高可用特性
第9章 TongWeb监控接口
9.1 JMX使用
9.1.1 获取TongWeb的监视量
9.1.2 JMX接口列表
9.2 REST调用
9.2.1 REST接口列表
9.2.2 接口地址调用示例
9.2.3 请求参数及返回值
第10章 TongWeb性能监控工具
10.1 TongAPM安装及配置
10.1.1 安装APM工具
10.1.2 APM配置
10.2 慢请求分析
10.2.1 慢请求分析
10.2.2 慢请求追踪
10.3 类方法分析
10.4 线程剖析
10.4.1 剖析功能
10.4.2 展示功能
10.5 JDBC分析
10.5.1 TOP SQL
10.5.2 “JDBC资源泄漏”
10.6 内存分析
10.6.1 潜在内存泄露分析
10.6.2 大对象分析
第11章 TongWeb性能调优
11.1 外部调优
11.1.1 JVM
11.1.2 垃圾回收
11.1.3 JVM调优总结
11.2 内部调优
11.2.1 日志调优
11.2.2 Web容器调优
11.2.3 JDBC连接池调优
11.3 调优案例
第12章 TongWeb故障分析
12.1 启动异常故障
12.1.1 TongWeb启动失败
12.1.2 控制台无法访问
12.1.3 无法使用80端口
12.1.4 JVM内存无法调大
12.2 内存溢出故障
12.2.1 OutOfMemoryError:PermGen space
12.2.2 OutOfMemoryError:unable to create new native thread
12.2.3 OutOfMemoryError:GC overhead limit exceeded
12.2.4 OutOfMemoryError:Java heap space
12.2.5 OutOfMemoryError故障原因总结
12.3 CPU占用过高
12.4 数据库连接故障
12.4.1 数据源无法连接到数据库
12.4.2 数据源泄露
12.4.3 超出打开游标的最大数
12.4.4 数据源连接断开
12.5 系统I/O故障
12.5.1 文件I/O出现too many open files异常
12.5.2 网络I/O出现TIME_WAIT状态连接过多
附录 英文缩写释义
更新时间:2021-09-27 17:44:57