配置:
1.WLS_HOME\user_projects\domains\base_domain\config\config.xml
系统配置文件config.xml中存放着域中所有的配置信息,存储管理对象的变更信息,通过Weblogic控制台维护。
2.WLS_HOME\user_projects\domains\base_domain\bin\setDomainEnv.cmd
启动管理和被管理服务器时的参数信息记录在此文件中,设置堆内存的最小值和最大值修改-Xms、-Xmx,设置JDK的perm区大小修改-XX:PermSize、-XX:MaxPermSize
3.WLS_HOME\user_projects\domains\base_domain\bin\startWebLogic.cmd
JVM调整线程的最小、最大数量启参数中添加-Dweblogic.threadpool.MinPoolSize=50命令,即最小线程数50个。
if "%WLS_REDIRECT_LOG%"=="" (
echo Starting WLS with line:
echo %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% -Dweblogic.Name=%SERVER_NAME% -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %JAVA_OPTIONS% %PROXY_SETTINGS% %SERVER_CLASS%
%JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% -Dweblogic.threadpool.MinPoolSize=50 -Dweblogic.Name=%SERVER_NAME% -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %JAVA_OPTIONS% %PROXY_SETTINGS% %SERVER_CLASS%
) else (
echo Redirecting output from WLS window to %WLS_REDIRECT_LOG%
%JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% -Dweblogic.threadpool.MinPoolSize=80 -Dweblogic.Name=%SERVER_NAME% -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %JAVA_OPTIONS% %PROXY_SETTINGS% %SERVER_CLASS% >"%WLS_REDIRECT_LOG%" 2>&1
)
Weblogicconsole查看线程数量:【环境==>服务器==>AdminServer==>监视==>线程】
4.WLS_HOME\user_projects\domains\base_domain\servers\AdminServer\security\boot.properties
记录登陆weblogic控制台用户名和密码
5.WLS_HOME\wlserver_12.1\common\nodemanager\nodemanager.properties
此文件在执行WLS_HOME\server\bin\installNodeMgrSvc.cmd安装节点管理器作为服务后,weblogic会自动生成nodemanager.properties(节点配置文件)。主要确保:StartScriptEnabled=true、ListenAddress=127.0.0.1、StartScriptName=startWebLogic.cmd的值
日志:
1.WLS_HOME/registry.xml
安装BEA产品信息记录文件
2.WLS_HOME\user_projects\domains\base_domain\servers\AdminServer\logs\AdminServer.log
服务器日志,记录Weblogic的启动或运行中产生的日志信息,也记录Weblogic关闭的日志信息。
3.WLS_HOME\user_projects\domains\base_domain\servers\AdminServer\logs\access.log
HTTP访问日志,该文件一行记录依次记录IP、时间、请求提交方式、请求URI、请求协议、请求响应值、请求处理时长
4.WLS_HOME\user_projects\domains\base_domain\servers\AdminServer\logs\base_domain.log
域日志,域中各个weblogicserver的运行信息发送到AdminServer上,AdminServer再把这些信息写到AdminServer.log中。
消息严重程度(日志级别):
TRACE
用于来自诊断操作库的消息。在启用服务器和应用程序类的诊断测量后,TRACE消息会遵循方法的请求路径。
INFO
用于报告正常操作;是低级别的信息性消息。
NOTICE
具有更高重要级别的信息性消息。
WARNING
发生可疑操作或发现可疑配置,但可能并不影响正常运行。
ERROR
发生用户错误。系统或应用程序能够在不中断服务或在服务质量下降有限程度的情况下处理该错误。
CRITICAL
发生系统或服务错误。系统能够恢复,但可能导致服务瞬间不可用或服务质量永久性下降。
ALERT
特定服务处于不可用状态,而系统中其他部分仍然运行,但无法进行自动恢复;需要立即由管理员解决该问题。
EMERGENCY
服务器处于不可用状态。此严重程度指示存在严重的系统故障或紧急状况。
该贴被zhang.chen编辑于2014-4-14 16:34:49