調整應用程式服務環境

請利用這個主題來瞭解調整取得最佳效能的好處。 請瞭解主要 WebSphere® Application Server 元件的可調整參數,以及這些參數對效能的影響。

開始之前

WebSphere Application Server 提供了主要元件的可調整設定,以便您調整執行時期環境來符合您應用程式的性質。 應用程式可以在不變更這些調整參數的預設值的情況下執行成功。 其他應用程式可能需要變更(例如,較大的資料堆大小),以實現最佳效能。

效能調整可以大幅提高效能,即使應用程式未進行效能最佳化,也是如此。 不過,相較於只是變更調整參數,更正應用程式的缺點通常更能大幅提高效能。 高效能應用程式有許多構成因素。

關於這項作業

  • [z/OS]為了您的方便,這裡也包含在其他產品(例如 DB2®、Web 伺服器和作業系統)中調整參數的程序。 因為這些產品可能有變更,請將這些說明當作建議。

    每個 WebSphere Application Server 程序都有會影響應用程式效能的參數。 您可以利用 WebSphere Application Server 管理主控台,在管理網域中配置和調整應用程式、Web 儲存器、Enterprise JavaBeans (EJB) 儲存器、應用程式伺服器和節點。

程序

  1. 從執行 applyPerfTuningTemplate.py Script 著手,開始改進特定應用程式伺服器的效能。 這個基於 python 的調整 Script 以及它的其中一個範本檔,會針對一般開發、正式作業或已備妥將立即使用的環境來套用建議的效能調整設定。 applyPerfTuningTemplate.py Script 及其關聯的範本和內容檔位於 WAS_HOME/bin 目錄內。
  2. 利用效能顧問、調整參數快速表單中的建議程序或參數,以及效能問題的疑難排解資訊,在最大程度上,將 WebSphere Application Server 實例最佳化。
    效能顧問
    效能顧問利用「效能監視基礎架構 (PMI)」資料來提供對於 Object Request Broker (ORB) 服務執行緒儲存區、Web 儲存器執行緒儲存區、連線儲存區大小、持續保存的階段作業大小和時間、備妥陳述式快取大小,以及階段作業快取大小的配置變更建議。 「執行時期效能顧問」在應用程式伺服器程序中執行,其他顧問則在「Tivoli 效能檢視器」中執行。 如需相關資訊,請參閱使用「效能和診斷顧問」的相關文件,以及使用「Tivoli 效能檢視器」中的效能顧問。
    調整參數快速表單
    檢視調整參數快速表單的相關文件。 這些參數對效能有重要的影響。 由於這些參數與應用程式相關,所以特定應用程式和環境的參數設定會有所變化。
    [z/OS]用於 z/OS® 的調整參數索引
    [z/OS]由於執行時期環境的本質涉及作業系統和中介軟體的許多不同元件,適用於 z/OS 作業系統的 WebSphere Application Server,其效能調整因而變得複雜。

    如果要尋找用來調整 z/OS 作業系統、子系統、WebSphere Application Server for z/OS 執行時期環境的資訊和參數,以及一些 Java 2 Platform Enterprise Edition (Java EE) 應用程式調整技巧,請參閱調整參數快速表單的相關文件。

    最佳作法 最佳作法: 您可以閱讀 WebSphere Application Server for z/OS 調整準則,它們會說明如何調整中介軟體。 不過,請務必確定您的應用程式是能夠改進效能的最佳設計。 通常,撰寫或設計不佳的應用程式碼變更,可能會對整體效能有重大影響。bprac

    如果您是 WebSphere Application Server for z/OS 上的WebSphere Application Server 管理者或系統程式設計師,請參閱 WebSphere Application Server for z/OS 調整索引的相關文件。 每個參數說明都會解釋這個參數,它會提供調整這個參數的原因,說明如何檢視或設定這個參數,且會指出預設值和建議值。

    效能的疑難排解
    如果要在偵測問題時節省時間,並協助您進行效能問題的疑難排解,請參閱效能疑難排解的相關文件。

指出主題類型的圖示 作業主題



時間戳記圖示 前次更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tprf_tuneprf
檔名:tprf_tuneprf.html