12.4 監(jiān)視 WebLogic Server 應(yīng)用程序... 511
12.4.1 使用WebLogic腳本工具... 511
12.4.2 使用棄用的命令行管理工具... 515
12.4.3 通過WebLogic控制臺進(jìn)行監(jiān)視... 516
12.4.4 通過JMX實現(xiàn)編程監(jiān)視... 518
12.4.5 通過SNMP監(jiān)視... 522
12.5 管理 WebLogic Server 應(yīng)用程序... 529
12.5.1 診斷應(yīng)用程序的問題... 529
12.5.2 版本化應(yīng)用程序... 540
12.5.3 處理故障情況... 542
12.6 本章回顧... 551
第13章 優(yōu)化WebLogic Server的性能... 553
13.1 系統(tǒng)性能概述... 553
13.1.1 核心原則... 554
13.1.2 基于WebLogic Server的應(yīng)用程序的調(diào)優(yōu)... 555
13.2 性能最佳實踐... 573
13.2.1 可提高性能的設(shè)計方法... 573
13.2.2 理解 Web 容器的最佳實踐... 574
13.2.3 理解EJB容器的最佳實踐... 576
13.2.4 應(yīng)用數(shù)據(jù)庫訪問的最佳實踐... 578
13.3 診斷性能問題... 583
13.3.1 準(zhǔn)備好故障診斷... 583
13.3.2 識別瓶頸并消除瓶頸... 584
13.3.3 解決問題... 585
13.3.4 常見應(yīng)用服務(wù)器性能問題... 586
13.3.5 Java棧跟蹤... 588
13.4 本章回顧... 593
第14章 開發(fā)環(huán)境的最佳實踐... 595
14.1 定義需要的硬件和軟件... 595
14.2 安裝WebLogic Server軟件... 598
14.3 開發(fā)項目結(jié)構(gòu)... 600
14.4 優(yōu)化開發(fā)周期... 601
14.4.1 分解目錄開發(fā)... 601
14.4.2 FastSwap. 603
14.5 建立構(gòu)建過程... 604
14.5.1 持續(xù)集成... 605
14.5.2 代碼檢查和報告工具... 606
14.6 集成開發(fā)環(huán)境... 606
14.6.1 先決條件... 607
14.6.2 為bigrez.com配置Eclipse. 607
14.6.3 為bigrez.com配置JDeveloper 612
14.6.4 通過IDE進(jìn)行調(diào)試... 615
14.7 創(chuàng)建一個單元測試基礎(chǔ)設(shè)施... 616
14.7.1 單元測試的重要性... 616
14.7.2 JUnit測試框架... 617
14.7.3 容器外測試... 619
14.7.4 測試Web界面... 622
14.7.5 Web服務(wù)... 624
14.7.6 性能和并發(fā)性測試... 624
14.8 本章回顧... 625
第15章 生產(chǎn)環(huán)境的最佳實踐... 627
15.1 部署策略... 627
15.1.1 評價部署策略... 628
15.1.2 服務(wù)器部署策略... 629
15.1.3 單站點部署策略... 630
15.1.4 多站點部署策略... 635
15.1.5 設(shè)計多站點WebLogic群集... 635
15.1.6 實現(xiàn)跨多站點的群集... 638
15.1.7 在每一個站點實現(xiàn)一個群集... 639
15.2 全局和本地流量管理... 642
15.2.1 使用負(fù)載均衡器... 642
15.2.2 配合WebLogic Server使用本地負(fù)載均衡器... 643
15.2.3 配合WebLogic Server使用全局負(fù)載均衡器... 644
15.3 生產(chǎn)環(huán)境的安全策略... 645
15.3.1 理解應(yīng)用程序的數(shù)據(jù)流... 645
15.3.2 理解防火墻布局... 645
15.3.3 使用連接過濾器... 647
15.3.4 鎖定Web應(yīng)用程序... 648
15.3.5 檢查其他安全因素... 650
15.3.6 使用SSL硬件加速... 651
15.4 本章回顧... 651