配置应用程序服务器文件
在 WebLogic Server 上配置 Application Engine 的过程中,配置应用程序服务器文件,以便设置用于执行认证的 JAAS 登录信息以及用于控制资源使用情况的内存设置。
关于此任务

过程
- 如果 WebLogic Server 实例处于运行状态,请将其停止。
- 备份 setDomainEnv 文件。
对于 Windows,请备份 setDomainEnv.cmd。
对于 AIX®、HPUX、Linux、Linux on System z® 或 Solaris,请备份 setDomainEnv.sh。
- 编辑 MEM_ARGS 变量。
调整此设置旨在避免应用程序服务器耗尽内存,在这种情况下,用户将无法登录到 Workplace。
如果 MEM_ARGS 变量不存在,请在启动脚本中添加此变量。
- 对于除使用 JRockit JAVA 的系统以外的所有系统。对 MEM_ARGS 变量追加以下内容:
其中,size 是 MaxPermSize 的值,以 MB 计。-XX:MaxPermSize= size m
请参阅应用程序服务器供应商有关初始堆大小值和最大堆大小值的建议。要获取 IBM® 的特定建议,请参阅对 IBM FileNet® P8 组件进行性能调整。
- 对于使用 JRockit JAVA 的系统。对 MEM_ARGS 变量追加以下内容:
-Xgc:gencon
- 对于除使用 JRockit JAVA 的系统以外的所有系统。
- 如果您的应用程序服务器使用 IBM JVM,请编辑 JAVA_OPTIONS 变量以提高性能。
- AIX、HPUX、Linux、Linux on System z 和 Solaris
- 正好在 setDomainEnv 文件中的下面这一行之前:
插入下面这一行(请不要换行):SAVE_JAVA_OPTIONS=$JAVA_OPTIONS
JAVA_OPTIONS="$JAVA_OPTIONS -Dprogram.name=$PROGNAME -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5"
- Windows
- 正好在 setDomainEnv 文件中的下面这一行之前:
插入下面这一行(请不要换行):set SAVE_JAVA_OPTIONS=%JAVA_OPTIONS%
set JAVA_OPTIONS=%JAVA_OPTIONS% -Dprogram.name=%PROGNAME% -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5
- 配置 JAAS 登录。
直接在 WebLogic Server 的类路径条目后面添加下列其中一项。
要点: 输入 jaas_login 条目时,请不要换行。请不要从本指南中复制并粘贴文本,这是因为,隐藏的格式控制字符会导致条目出现问题。而是,您应该在脚本中输入该条目。提示: 根据客户机安装版本不同以及您是否选择定制安装路径,路径可能略有不同。因此,在输入路径之前,请验证文件位置。- HPUX、Linux、Linux on System z 和 Solaris
# Jaas Login configuration setting JAAS_LOGIN="${JAAS_LOGIN}" -Djava.security.auth.login.config= "AE_install_path/CE_API/config/jaas.conf.WebLogic"
- AIX
# Jaas Login configuration setting JAAS_LOGIN="${JAAS_LOGIN}" -Djava.security.auth.login.config= "AE_install_path/CE_API/config/jaas.conf.WebLogic" JAAS_LOGIN="${JAAS_LOGIN}" -Dlogin.configuration.provider=com.ibm.security.auth.login.ConfigFile
- Windows
@REM Jaas Login configurationsetting set JAAS_LOGIN=%JAAS_LOGIN% -Djava.security.auth.login.config= "AE_install_path\CE_API\config\jaas.conf.WebLogic"
- 备份应用程序服务器启动脚本。
对于 Windows,请备份 startWebLogic.cmd。
对于 AIX、HPUX、Linux、Linux on System z 或 Solaris,请备份 startWebLogic.sh。
如果您未使用 WebLogic 域,请备份下列文件:
对于 Windows,请备份 startWLS.cmd。
对于 AIX、HPUX、Linux、Linux on System z 和 Solaris,请备份 startWLS.sh。
- 在应用程序服务器启动脚本中添加 %JAAS_LOGIN% 部分,如下列示例所示。
- AIX、HPUX、Linux、Linux on System z 和 Solaris - 在 WLS_REDIRECT_LOG 设置中
${JAVA_HOME}/bin/java ${JAVA_VM} -version if [ "${WLS_REDIRECT_LOG}" = "" ] ; then echo "Starting WLS with line:" echo "${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} ${JAVA_OPTIONS} -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} -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} -Djava.security.policy=${WL_HOME}/server/lib/weblogic.policy ${PROXY_SETTINGS} ${SERVER_ CLASS} >"${WLS_REDIRECT_LOG}" 2>&1 fi
- Windows - 在 WLS_REDIRECT_LOG 设置中
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 )
- 保存并关闭应用程序服务器启动脚本。
相关任务:
最近一次更新时间: 2016 年 3 月
p8pin126.htm
© Copyright IBM Corporation 2013, 2016.