最佳化 WebLogic Server 參數

案例:

如果以下條件適用於環境,請檢查「解決方案」中所述的 WebLogic Server 設定值。

  • 您的應用程式效能很緩慢。

  • 您已經嘗試過最佳化效能中的解決方案。

  • 您的應用程式使用 WebLogic Server。

解決方案:

若要調整 WebLogic Server 效能設定值,請執行以下動作:

  1. 開啟 WebLogic Server 管理主控台。
  2. 依序選取部署的 Oracle Hyperion Planning 應用程式、組態頁籤、調整頁籤,然後設定下列值:
    • Servlet 重新載入檢查:-1

      此選項可設定 WebLogic Server 針對檢查 servlet 是否已修正並需要重新載入的等候秒數。值 -1 表示一律不檢查。

    • 資源重新載入檢查:-1

      此選項可設定 WebLogic Server 針對檢查資源是否已修正並需要重新載入的等候秒數。

    • JSP 頁面檢查:-1

      此選項可設定 WebLogic Server 針對檢查 JSP 檔案是否已變更並需要重新編譯的等候秒數。

  3. 開啟伺服器的屬性,選取調整頁籤,然後選取啟用原生 IO

    選取此選項可確保 WebLogic Server 使用 Nnative Performance Packs。根據預設,處於 Production 模式時,使用中的 Nnative Performance Packs 會在 config.xml 中啟用。

  4. 若要關閉 HTTP 存取記錄,請開啟伺服器屬性,選取記錄頁籤、HTTP 頁籤,然後清除啟用的 HTTP 存取記錄檔

    根據預設,WebLogic Server會啟用 HTTP 存取記錄。因為 Web Server 已建立 HTTP 存取記錄,此步驟會關閉之。

    注意:

    HTTP 存取記錄檔會適度的隨需求量而增加。如果您未正確設定記錄輪替,存取記錄檔會增加到非常大,並有可能佔滿磁碟,造成應用程式和作業系統停止運作。發生這種情況時,若要移除記錄檔,必須停止並重新啟動應用程式伺服器。