可以通过编辑 WebLogic Server 文件为 Windows 设置 JAAS 登录信息和配置内存设置。
找到 MEM_ARGS 变量,并对现有的任何设置追加以下内容:
-XX:MaxPermSize=size m
其中 size 是 MaxPermSize 的值(按 MB 计)。请参阅应用程序服务器供应商关于您应采用的配置值的建议。有关如何调整性能的更多信息,请参阅 IBM FileNet® P8 Performance Tuning Guide。
找到 MEM_ARGS 变量,并对现有的任何设置追加以下内容:
-Xgc:gencon
如果 MEM_ARGS 变量不存在,请在启动脚本中添加此变量。
请修改 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%
在一行上(不换行)输入 JAAS_LOGIN 条目。请勿复制并粘贴本指南中的文本,这是因为隐藏的格式调整可能会导致条目出现问题。改为将条目输入到脚本中。
@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"
"C:\Program Files\IBM\FileNet
\WebClient\CE_API\config\
jaas.conf.weblogic"
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