未在weblogic linux

时间:2018-06-04 09:53:11

标签: linux weblogic12c

我们可以在weblogic配置中配置-Dweblogic.Stdout和-Dweblogic.StdErr参数来打印日志

Windows平台:

  

设置SAVE_JAVA_OPTIONS =%JAVA_OPTIONS%-Xms8192m -Xmx10240m   -XX:MaxPermSize = 4096m -Djavax.xml.soap.MessageFactory = com.sun.xml.internal.messaging.saaj.soap.ver1_1.SOAPMessageFactory1_1Impl   -Dweblogic.Stdout = “d:\ ims_ecs \ bea10_36 \ user_projects \域\域名\日志\ SystemOut.txt”   -Dweblogic.Stderr = “d:\ ims_ecs \ bea10_36 \ user_projects \域\域名\日志\ SystemErr.txt”   -Dweblogic.slc = true -Dweblogic.debug.DebugServerLifeCycle = true

     

日志打印在声明的位置。

Linux平台:

  

设置SAVE_JAVA_OPTIONS =%JAVA_OPTIONS%-Xms512m -Xmx1024m   -XX:MaxPermSize = 512m -Djava.net.preferIPv4Stack = true -Djava.net.preferIPv6Addresses = false -Djavax.xml.parsers.SAXParserFactory = com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl   -Dweblogic.Stdout = / U01 /应用程序/ ORACLE /产品/ ofm12.1.2 / user_projects /域/域名/日志/ SystemOut.txt   -Dweblogic.Stderr = / U01 /应用程序/ ORACLE /产品/ ofm12.1.2 / user_projects /域/域名/日志/ SystemErr.txt

     

能够启动weblogic但未在所需位置打印日志

您能否建议如何在linux中获取weblogic域日志

2 个答案:

答案 0 :(得分:1)

Windows和Linux对其脚本有不同的命名。

从WLS安装中检查startWebLogic.sh

${VARIABLE_NAME}代替%VARIABLE_NAME%

:代替;

它的代码段:

JAVA_OPTIONS="${JAVA_OPTIONS} -Dweblogic.management.password=${WLS_PW}"

...
...

${JAVA_HOME}/bin/java ${JAVA_VM} ${MEM_ARGS} -Dweblogic.Name=${SERVER_NAME} -Djava.security.policy=${WLS_POLICY_FILE} ${JAVA_OPTIONS} ${PROXY_SETTINGS} ${SERVER_CLASS}

答案 1 :(得分:0)

感谢Devwebcl。而不是%符号需要在linux中使用{}

然后记录日志。

在linux中使用命令:

SAVE_JAVA_OPTIONS =%JAVA_OPTIONS%-Djavax.xml.soap.MessageFactory = com.sun.xml.internal.messaging.saaj.soap.ver1_1.SOAPMessageFactory1_1Impl -Dweblogic.Stdout =“/ u01 / app / oracle / product / ofm12 .1.2 / user_projects / domains / domainname / logs / SystemOut.txt“-Dweblogic.Stderr =”/ u01 / app / oracle / product / ofm12.1.2 / user_projects / domains / domainname / logs / SystemErr.txt“-Dweblogic.slc = true -Dweblogic.debug.DebugServerLifeCycle = true -Dweblogic.log.RedirectstdoutToServerLogEnabled = true