Application Center 2000 专家指南

Application Center 2000 专家指南
作 者: Alex Homer 袁勤勇 袁勤勇
出版社: 清华大学出版社
丛编项: 清华版WROX公司.NET和Oracle编程经典系列
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Application Center 2000 专家指南》作者简介

内容简介

本书详细剖析了如何使用Application Center 2000来创建易管理、可伸缩和高可用的Web网站和Web应用程序,并对其性能进行监控,以获得最佳性能。全书共分9章和两个附录。第1章介绍可扩展的Web网站和Web应用程序;第2章介绍如何创建和管理Web群集;第3章介绍Web网站和Web应用程序的部署;第4章介绍如何管理客户会话状态;第5章介绍COM+应用程序群集和路由群集;第6章介绍Web压力测试;第7章介绍Web Application Stress工具的使用;第8章介绍如何监控服务器和应用程序;第9章介绍监控器、警告以及监控数据库的定制。附录A介绍命令行管理实用程序(ac.exe);附录B介绍Health Monitor的默认选项。本书内容新颖、丰富、全面,具有很强的技术通用性、实用性和指导性。本书是有关Application Center 2000的权威性著作,对网站建设具有很强的指导意义。本书不但是从事网站建设、管理的广大从业人员的重要的工作指导书,而且也是高等院校师生教学。自学用的参考书。

图书目录

目录

第1章 可扩展的 Web网站和 Web应用

1. 1 对可扩展性和可靠性的研究

1. 2 使硬件更健壮

1. 3 使软件更健壮

1. 3. 1 使系统更具可扩展性

1. 3. 2 系统监控和性能测量

1. 3. 3 应用程序开发的前景

1. 3. 4 应用程序服务提供商

1. 4 网络的可靠性与可扩展性

1. 4. 1 通过多服务器增强可靠性

1. 4. 2 通过多服务器提高系统可扩展性

1. 4. 3 两种方法的比较

1. 5 Application Center的功能

1. 5. 1 易于实现的可扩展性

1. 5. 2 自动化的高可用性

1. 5. 3 内容和配置的自动同步化

1. 5. 4 COM十应用程序的简易部署

1. 5. 5 单点监控

1. 5. 6 第三方负载平衡解决方案

1. 5. 7 实际性能

1. 6 安装Application Center

1. 6. 1 硬件要求

1. 6. 2 安装 Application Center软件

1. 6. 3 配置网络连接

1. 7 小结

第2章 创建和管理Web群集

2. 1 Application Center群集的类型

2. 2 创建Web群集和Stager群集

2. 2. 1 创建新NLB群集

2. 2. 2 创建非NLB群集

2. 2. 3 创建Stager群集

2. 3 查看新创建的群集

2. 3. 1 检查群集和服务器状态

2. 3. 2 查看性能信息

  2. 3. 3 查看单个服务器的信息

2. 3. 4 查看事件记录目录

 2. 3. 5 查看群集的监控器

2. 3. 6 改变群集的IP地址

2. 4 在Web群集中添加服务器

  2. 4. 1 启动添加群集成员向导

2. 4. 2 设置负载平衡选项

2. 4. 3 创建群集或向其中添加服务器时出现的错误

2. 5 管理Web群集

 2. 5. 1 连接到一个Web群集

2. 5. 2 服务器的在线或离线设置

2. 5. 3 强制同步化

 2. 5. 4 改变群集控制器

 2. 5. 5 重启动服务器和服务

2. 5. 6 设置群集属性

 2. 5. 7 设置成员服务器属性

2. 5. 8 设置事件集属性

 2. 5. 9 查看群集同步化

2. 5. 10 使用基于浏览器的管理工具

 2. 5. 11 命令行管理选项

2. 6 从群集中删除成员服务器

2. 7 解散Web群集

2. 8 小结

第3章 部署Web网站和 Web应用程序

3. 1 内容同步化处理过程

 3. 1. 1 同步化模式

 3. 1. 2 监控手动同步化

 3. 1. 3 部署选项

3. 1. 4 简单内容的同步化

  3. 1. 5 COM十应用程序的同步化

3. 2 发布一个简单Web网站

 3. 2. 1 连接到群集控制器

3. 2. 2 为网站添加一个新的IP地址

3. 2. 3 为网站创建一个新的磁盘文件夹

3. 2. 4 连接到Internet Services Manager

3. 2. 5 创建新网站

3. 2. 6 发布Web网站内容

3. 2. 7 最后的结果

3. 3 发布一个COM十应用程序

3. 3. 1 管理逐步进行的部署

3. 3. 2 样本网站和传统的COM组件

3. 3. 3 安装和测试组件

3. 3. 4 创建一个 COM十应用程序

3. 3. 5 在COM十应用程序中安装组件

3. 3. 6 使用系统DSN来定义一个数据库连接

3. 3. 7 创建一个新的应用程序包

3. 3. 8 向包中添加一个 COM+应用程序

3. 3. 9 向包中添加一个数据源

3. 3. 10 向包中添加其他资源

3. 3. 11 部署新的应用程序

3. 3. 12 应用程序包是否值得

3. 4 同步化ASP. NET应用程序

3. 4. 1 ASP. NET的配置和部署模式

3. 4. 2 Application Center和 ASP.NET

3. 5 小结

第4章 管理客户会话状态

4. 1 管理客户状态

4. 1. 1 客户服务器应用程序和可执行应用程序

4. 1. 2 基于Web的分布式应用程序

4. 1. 3 管理Web集的客户状态

4. 2 客户状态管理实例

4. 2. 1 表单控件和查询字符串

4. 2. 2 使用cookie维护状态

4. 2. 3 使用IE5的特定功能

4. 2. 4 使用ASP会话保存状态

4. 2. 5 访问一个后端数据库

4. 2. 6 在服务器上使用文本文件和XML文件

4. 3 小结

第5章 COM十应用程序群集和路由群集

5. 1 什么是 COM十应用程序群集

5. 1. 1 COM十应用程序群集如何工作

5. 1. 2 COM十应用程序群集包括什么

5. 2 WroxBank应用程序样本

5. 2. 1 数据库表

5. 2. 2 应用组件

5. 2. 3 ASP页

5. 3 创建一个 COM十应用程序群集

5. 3. 1 连接到服务器

5. 3. 2 新建群集向导

5. 3. 3 在COM十应用程序群集中添加服务器

5. 3. 4 COM十应用程序群集的属性

5. 4 部署样本应用程序

5. 4. 1 创建 COM十应用程序

5. 4. 2 创建 COM十应用程序

5. 4. 3 创建应用程序包

5. 4. 4 将Bank WebApp应用程序部署到Web群集

5. 4. 5 在向COM十应用程序群集中部署BankCOMApp应用程序

5. 5 配置样本应用程序

5. 5. 1 为组件启动CLB

5. 5. 2 指定CLB请求的路由信息

5. 6 运行这个样本应用程序

5. 7 什么是 COM十路由群集

5. 7. 1 创建一个COM十路由群集

5. 7. 2 配置一个COM十路由群集

5. 8 小结

第6章 Web压力测试

6. 1 Web测试的重要性

6. 2 服务器端Web压力测试

6. 2. 1 服务器端Web性能测试的目的

6. 2. 2 测试请求

6. 3 找到瓶颈

6. 3. 1 内存瓶颈

6. 3. 2 处理器瓶颈

6. 3. 3 COM组件瓶颈

6. 3. 4 线程的选通

6. 3. 5 网络瓶颈

6. 3. 6 硬盘瓶颈

6. 4 建立一个性能度量

6. 4. 1 兆赫开销公式

6. 4. 2 常见网站的请求速度

6. 4. 3 群集容量计划

6. 4. 4 理解慢客户连接的影响

6. 4. 5 基线IIS性能

6. 4. 6 基线Application Center 2000性能

6. 5 常见ASP性能故障

6. 5. 1 优化ASP脚本设计

6. 5. 2 运行到无阻塞ASP

6. 5. 3 安全套接字层

6. 5. 4 优化IIS性能和稳定性

6. 6 解决Web应用程序的问题

6. 7 对网络压力测试有效的工具

6. 7. 1 Application Center测试

6. 7. 2 性能管理工具

6. 7. 3 其他的资源

6. 8 小结

第7章 Web Application Stress的使用

7. 1 WAS测试平台

7. 1. 1 压力测试的目的

7. 1. 2 何处获取WAS工具

7. 1. 3 安装

7. 1. 4 首次打开此工具

7. 1. 5 报表

7. 1. 6 查询字符串和查询字符串编辑器

7. 1. 7 脚本节点

7. 2 使用脚本向导创建脚本

7. 2. 1 手动创建脚本

7. 2. 2 创建浏览器记录脚本

7. 2. 3 日志文件脚本的创建

7. 2. 4 创建内容树脚本

7. 2. 5 使用对象模型创建一个脚本

7. 2. 6 关于脚本的一般准则

7. 3 为压力测试准备好群集

7. 3. 1 对网络负载平衡群集的压力测试

7. 3. 2 Web应用程序压力工具名称解析

7. 3. 3 得到高并行连接

7. 3. 4 确定你的需求

7. 4 常见Web压力测试问题

7. 4. 1 Web压力测试问题解决

7. 4. 2 压力测试环境

7. 4. 3 使用Microsoft Web Application Stress的局限性

7. 5 小结

第8章 监控服务器和应用程序

8. 1 监控的角色

8. 2 监控结构

8. 3 性能监控

8. 3. 1 时间周期

8. 3. 2 性能计数器

8. 3. 3 集合的危险

8. 3. 4 监控器

8. 3. 5 事件

8. 3. 6 远程监控

8. 4 Health Monitor

8. 4. 1 Health Monitor代理

8. 4. 2 Health Monitor--实用性

8. 4. 3 Health Monitor控制台

8. 5 小结

第9章 自定义监控器和警告, 以及监控数据库

9. 1 视窗管理工具(WMI)

9. 1. 1 WMI提供器

9. 1. 2 WMI SDK

9. 1. 3 Application Center和 Health Moritor WMI的提供器

9. 1. 4 使用WMI事件提供器

9. 2 创建一个监控工具

9. 2. 1 样本监控工具

9. 2. 2 Application Center管理接口(ACAI)

9. 2. 3 WMI事件

9. 3 Application Center数据库

9. 3. 1 连接到数据库

9. 3. 2 数据库结构

9. 3. 3 观察数据

9. 4 添加性能计数器

9. 5 Application Center监控器的未来

9. 6 小结

附录A 命令行管理实用程序

A. 1 应用程序命令

A. 1. 1 /create参数

A. 1. 2 /delete参数

A. 1. 3 /list参数

A. 1. 4 /addresource参数

A. 1. 5 /removeresource参数

A. 1. 6 /listresources参数

A. 2 CLB命令

A. 2. 1 /setclbmembers参数

A. 2. 2 /loadclbmembers参数

A. 2. 3 /addclbmember参数

A. 2. 4 /removeclbmember参数

A. 2. 5 /listclbmembers参数

A. 3 群集命令

A. 3. 1 /create参数

A. 3. 2 /delete参数

A. 3. 3 /add参数

A. 3. 4 /remove参数

A. 3. 5 /setcontroller参数

A. 3. 6 /clean参数

A. 3. 7 /listmembers参数

A. 3. 8 /listnics参数

A. 4 部署命令

A. 4. 1 /start参数

A. 4. 2 /listdeployments参数

A. 4. 3 /terminate参数

A. 4. 4 /enablesync参数

A. 4. 5 /disablesync参数

A. 4. 6 /status参数

A. 5 LOADBALANCE命令

A. 5. 1 /online参数

A. 5. 2 /offline参数

  A. 5. 3 /setnlbweight参数

A. 5. 4 /status参数

A. 6 HELP命令

附录B Health Monitor默认选项

B. 1 Data Groups

B. 2 默认动作

B. 2. 1 E-mail Administrator属性

 B. 2. 2 Log to offline. log属性

 B. 2. 3 Log to Websitefailures. log属性

B. 3 默认的同步化监控器

 B. 3. 1 Application Center监控器(数据组)

B. 3. 2 Application Center Log Monitors(数据组)

     B. 3. 3 在线/离线监控器(数据组)

     B. 3. 4 系统监控器(数据组)

     B. 3. 5 Web站点监控器(数据组)