FileNet P8 Workplace XT, 版本 1.1.5       應用程式伺服器:  WebLogic Application Server   作業系統:  Windows

WebLogic 伺服器 for Windows 上,針對資源使用的鑑別和記憶體設定,來設定 JAAS 登入資訊

您可以編輯 WebLogic 伺服器 檔案,以針對 Windows 設定 JAAS 登入資訊並配置記憶體設定。

記住: 在高可用性叢集伺服器配置中,當步驟要求您指定「Java™ 虛擬機器 (JVM)」設定時,請務必對應用程式伺服器配置中的每一個節點,進行這些變更。
如果要設定 JAAS 登入資訊,請執行下列動作:
  1. 停止 WebLogic 伺服器(如果正在執行的話)。
  2. 建立 setDomainEnv.cmd 檔的備份副本。
  3. 執行下列其中一項,來編輯 setDomainEnv.cmd 檔中的 MEM_ARGS 變數:
    • 針對所有系統(使用 JRockit Java 的系統除外):

      找出 MEM_ARGS 變數,並在任何現有的設定中附加下列:

      -XX:MaxPermSize=size m

      其中 size 是 MaxPermSize 的值 (MB)。如需配置的值,請參閱您應用程式伺服器供應商的建議。如需效能調整的相關資訊,請參閱《IBM FileNet® P8 Performance Tuning Guide》。

    • 針對使用 JRockit Java 的系統:

      找出 MEM_ARGS 變數,並在任何現有的設定中附加下列:

      -Xgc:gencon

    如果 MEM_ARGS 變數不存在,請將它新增到啟動 Script。

  4. 如果您的應用程式伺服器使用 IBM® JVM,請編輯 JAVA_OPTIONS 變數來改良效能。

    修改 setDomainEnv.cmd 檔中的下列這一行:

    set JAVA_OPTIONS=%JAVA_OPTIONS% %JAVA_PROPERTIES% -Dwlw.iterativeDev=%iterativeDevFlag% -Dwlw.testConsole=%testConsoleFlag% -Dwlw.logErrorsToConsole=%logErrorsToConsoleFlag%

    將這些項目(不換行)插入到 %JAVA_PROPERTIES% 之後:

    -Dprogram.name=%PROGNAME% -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5Result:

    結果:

    set JAVA_OPTIONS=%JAVA_OPTIONS% %JAVA_PROPERTIES% -Dprogram.name=%PROGNAME% -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5 -Dwlw.iterativeDev=%iterativeDevFlag% -Dwlw.testConsole=%testConsoleFlag% -Dwlw.logErrorsToConsole=%logErrorsToConsoleFlag%

  5. 配置 JAAS 登入。就在 WebLogic 伺服器 類別路徑項目之後,新增下列其中一項。

    以單行輸入 JAAS_LOGIN 項目,而不要換行。請勿複製和貼上本手冊中的文字,因為隱藏的格式可能導致項目出問題。請改以將項目輸入到 Script 中。

    重要: 視您的用戶端安裝版本,或是否選擇安裝架構的自訂路徑而定,您的路徑可能略微不同。比方說,如果您的 Content Engine Client 是 4.0,這個路徑的 config 目錄之下可能包含 samples 目錄。輸入路徑之前,請驗證檔案的位置。

    @REM JAAS LOGIN configuration setting

    set JAAS_LOGIN=%JAAS_LOGIN% -Djava.security.auth.login.config= "install_path \IBM\FileNet\WebClient\CE_API\config\jaas.conf.WebLogic"

    其中 install_pathWorkplace XT 的安裝位置。例如,
    "C:\Program Files\IBM\FileNet
    \WebClient\CE_API\config\
    jaas.conf.weblogic"
  6. 儲存並關閉 setDomainEnv.cmd 檔。
  7. 建立應用程式伺服器啟動 Script 的備份副本。
    • 如果您使用 WebLogic 伺服器 網域,請修改 startWebLogic.cmd
    • 如果您不使用 WebLogic 伺服器 網域,請修改 startWLS.cmd
  8. 使用文字編輯器來開啟並編輯應用程式伺服器啟動 Script。
  9. 如以下範例所示,新增 JAAS_LOGIN 區段。
    If "%WLS_REDIRECT_LOG%"==""(
    echo Starting WLS with line:
    echo %JAVA_HOME%\bin\java 
    %JAVA_VM% 
    %MEM_ARGS% %JAVA_OPTIONS%  
    %JAAS_LOGIN% 
    -Dweblogic.Name=%SERVER_NAME% 
    -Djava.security.policy=
    %WL_HOME%
    \server\lib\weblogic.policy 
    %PROXY_SETTINGS% %SERVER_CLASS% 
    %JAVA_HOME%\bin\java %JAVA_VM% 
    %MEM_ARGS% %JAVA_OPTIONS%  
    %JAAS_LOGIN% 
    -Dweblogic.Name=%SERVER_NAME% 
    -Dweblogic.management.username=
    %WLS_USER% 
    -Dweblogic.management.password=
    %WLS_PW% 
    -Djava.security.policy=
    %WL_HOME%\server\lib
    \weblogic.policy 
    %PROXY_SETTINGS% %SERVER_CLASS%
    ) else (
      echo Redirecting output from 
    WLS window
    to %WLS_REDIRECT_LOG%
    %JAVA_HOME%\bin\java %JAVA_VM% 
    %MEM_ARGS% %JAVA_OPTIONS%  
    %JAAS_LOGIN% 
    -Dweblogic.Name=%SERVER_NAME% 
    -Dweblogic.management.username=
    %WLS_USER% 
    -Dweblogic.management.password=
    %WLS_PW% -Djava.security.policy=
    %WL_HOME%\server\lib\weblogic.policy 
    %PROXY_SETTINGS% %SERVER_CLASS% 
    >"%WLS_REDIRECT_LOG%" 2>&1
  10. 儲存並關閉應用程式伺服器啟動 Script 檔。


意見

前次更新: 2013 年 3 月
wxtip078.htm

© Copyright IBM Corp. 2013.
這個資訊中心採用 Eclipse 技術。(http://www.eclipse.org)