目录(3)

12.4  监视 WebLogic Server 应用程序... 511

12.4.1  使用WebLogic脚本工具... 511

12.4.2  使用弃用的命令行管理工具... 515

12.4.3  通过WebLogic控制台进行监视... 516

12.4.4  通过JMX实现编程监视... 518

12.4.5  通过SNMP监视... 522

12.5  管理 WebLogic Server 应用程序... 529

12.5.1  诊断应用程序的问题... 529

12.5.2  版本化应用程序... 540

12.5.3  处理故障情况... 542

12.6  本章回顾... 551

第13章  优化WebLogic Server的性能... 553

13.1  系统性能概述... 553

13.1.1  核心原则... 554

13.1.2  基于WebLogic Server的应用程序的调优... 555

13.2  性能最佳实践... 573

13.2.1  可提高性能的设计方法... 573

13.2.2  理解 Web 容器的最佳实践... 574

13.2.3  理解EJB容器的最佳实践... 576

13.2.4  应用数据库访问的最佳实践... 578

13.3  诊断性能问题... 583

13.3.1  准备好故障诊断... 583

13.3.2  识别瓶颈并消除瓶颈... 584

13.3.3  解决问题... 585

13.3.4  常见应用服务器性能问题... 586

13.3.5  Java栈跟踪... 588

13.4  本章回顾... 593

第14章  开发环境的最佳实践... 595

14.1  定义需要的硬件和软件... 595

14.2  安装WebLogic Server软件... 598

14.3  开发项目结构... 600

14.4  优化开发周期... 601

14.4.1  分解目录开发... 601

14.4.2  FastSwap. 603

14.5  建立构建过程... 604

14.5.1  持续集成... 605

14.5.2  代码检查和报告工具... 606

14.6  集成开发环境... 606

14.6.1  先决条件... 607

14.6.2  为bigrez.com配置Eclipse. 607

14.6.3  为bigrez.com配置JDeveloper 612

14.6.4  通过IDE进行调试... 615

14.7  创建一个单元测试基础设施... 616

14.7.1  单元测试的重要性... 616

14.7.2  JUnit测试框架... 617

14.7.3  容器外测试... 619

14.7.4  测试Web界面... 622

14.7.5  Web服务... 624

14.7.6  性能和并发性测试... 624

14.8  本章回顾... 625

第15章  生产环境的最佳实践... 627

15.1  部署策略... 627

15.1.1  评价部署策略... 628

15.1.2  服务器部署策略... 629

15.1.3  单站点部署策略... 630

15.1.4  多站点部署策略... 635

15.1.5  设计多站点WebLogic群集... 635

15.1.6  实现跨多站点的群集... 638

15.1.7  在每一个站点实现一个群集... 639

15.2  全局和本地流量管理... 642

15.2.1  使用负载均衡器... 642

15.2.2  配合WebLogic Server使用本地负载均衡器... 643

15.2.3  配合WebLogic Server使用全局负载均衡器... 644

15.3  生产环境的安全策略... 645

15.3.1  理解应用程序的数据流... 645

15.3.2  理解防火墙布局... 645

15.3.3  使用连接过滤器... 647

15.3.4  锁定Web应用程序... 648

15.3.5  检查其他安全因素... 650

15.3.6  使用SSL硬件加速... 651

15.4  本章回顾... 651

读书导航