使用 Weblogic 12c,发出警告 警告日志管理 BEA-170011 此服务器上的日志广播器失败



我正在使用weblogic 12c服务器来部署我的Web应用程序。这些运行良好,但现在它已开始显示以下警告:-

<Warning> <Log Management> <BEA-170011> 
<The LogBroadcaster on this server failed to broadcast log messages to the Administration Server. 
The Administration Server may not be running. Message broadcasts to the Administration Server will be disabled.> 

我甚至无法看到我的 Web 应用程序的主页。请帮助我,我是一名Java程序员,在网络逻辑管理方面的知识非常有限。控制台的完整堆栈跟踪如下:-

.
.
JAVA Memory arguments: -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=128m  -XX:MaxPermSize=256m
.
WLS Start Mode=Development
.
CLASSPATH=C:OracleMIDDLE~1WLSERV~1.1/common/lib/antlr-2.7.7.jar;C:OracleMIDDLE~1patch_wls1211profilesdefaultsys_manifest_classpathweblogic_patch.jar;C:OracleMIDDLE~1patch_oepe101profilesdefaultsys_manifest_classpathweblogic_patch.jar;C:OracleMIDDLE~1patch_ocp371profilesdefaultsys_manifest_classpathweblogic_patch.jar;C:OracleMIDDLE~1JDK160~1libtools.jar;C:OracleMIDDLE~1WLSERV~1.1serverlibweblogic_sp.jar;C:OracleMIDDLE~1WLSERV~1.1serverlibweblogic.jar;C:OracleMIDDLE~1modulesfeaturesweblogic.server.modules_12.1.1.0.jar;C:OracleMIDDLE~1WLSERV~1.1serverlibwebservices.jar;C:OracleMIDDLE~1modulesORGAPA~1.1/lib/ant-all.jar;C:OracleMIDDLE~1modulesNETSFA~1.0_1/lib/ant-contrib.jar;C:OracleMIDDLE~1WLSERV~1.1commonderbylibderbyclient.jar;C:OracleMIDDLE~1WLSERV~1.1serverlibxqrl.jar
.
PATH=C:OracleMIDDLE~1patch_wls1211profilesdefaultnative;C:OracleMIDDLE~1patch_oepe101profilesdefaultnative;C:OracleMIDDLE~1patch_ocp371profilesdefaultnative;C:OracleMIDDLE~1WLSERV~1.1servernativewin32;C:OracleMIDDLE~1WLSERV~1.1serverbin;C:OracleMIDDLE~1modulesORGAPA~1.1bin;C:OracleMIDDLE~1JDK160~1jrebin;C:OracleMIDDLE~1JDK160~1bin;C:Program FilesCommon FilesMicrosoft SharedWindows Live;C:Program Files (x86)Common FilesMicrosoft SharedWindows Live;C:Windowssystem32;C:Windows;C:WindowsSystem32Wbem;C:WindowsSystem32WindowsPowerShellv1.0;c:Program FilesWIDCOMMBluetooth Software;c:Program FilesWIDCOMMBluetooth Softwaresyswow64;C:Program FilesIntelWiFibin;C:Program FilesCommon FilesIntelWirelessCommon;C:Program Files (x86)Windows LiveShared;C:Program Files (x86)Common FilesRoxio SharedOEMDLLShared;C:Program Files (x86)Common FilesRoxio SharedOEMDLLShared;C:Program Files (x86)Common FilesRoxio SharedOEM12.0DLLShared;C:Program Files (x86)RoxioOEMAudioCore;H:apache-ant-1.8.2bin;C:Program FilesTortoiseSVNbin;G:Java Latest swapache-maven-3.0.3bin;C:OracleMIDDLE~1WLSERV~1.1servernativewin32oci920_8
.
***************************************************
*  To start WebLogic Server, use a username and   *
*  password assigned to an admin-level user.  For *
*  server administration, use the WebLogic Server *
*  console at http:\hostname:portconsole        *
***************************************************
starting weblogic with Java version:
Listening for transport dt_socket at address: 8453
java version "1.6.0_29"
Java(TM) SE Runtime Environment (build 1.6.0_29-b11)
Java HotSpot(TM) Client VM (build 20.4-b02, mixed mode)
Starting WLS with line:
C:OracleMIDDLE~1JDK160~1binjava -client -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8453,server=y,suspend=n -Djava.compiler=NONE  -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=128m  -XX:MaxPermSize=256m -Dweblogic.Name=AdminServer -Djava.security.policy=C:OracleMIDDLE~1WLSERV~1.1serverlibweblogic.policy  -Xverify:none -Djava.endorsed.dirs=C:OracleMIDDLE~1JDK160~1/jre/lib/endorsed;C:OracleMIDDLE~1WLSERV~1.1/endorsed  -ea -da:com.bea... -da:javelin... -da:weblogic... -ea:com.bea.wli... -ea:com.bea.broker... -ea:com.bea.sbconsole... -Dplatform.home=C:OracleMIDDLE~1WLSERV~1.1 -Dwls.home=C:OracleMIDDLE~1WLSERV~1.1server -Dweblogic.home=C:OracleMIDDLE~1WLSERV~1.1server   -Dweblogic.management.discover=true  -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=C:OracleMIDDLE~1patch_wls1211profilesdefaultsysext_manifest_classpath;C:OracleMIDDLE~1patch_oepe101profilesdefaultsysext_manifest_classpath;C:OracleMIDDLE~1patch_ocp371profilesdefaultsysext_manifest_classpath  weblogic.Server
Listening for transport dt_socket at address: 8453
<24 Oct, 2013 2:27:58 AM IST> <Info> <Security> <BEA-090905> <Disabling CryptoJ JCE Provider self-integrity check for better startup performance. To enable this check, specify -Dweblogic.security.allowCryptoJDefaultJCEVerification=true> 
<24 Oct, 2013 2:27:58 AM IST> <Info> <Security> <BEA-090906> <Changing the default Random Number Generator in RSA CryptoJ from ECDRBG to FIPS186PRNG. To disable this change, specify -Dweblogic.security.allowCryptoJDefaultPRNG=true> 
<24 Oct, 2013 2:27:58 AM IST> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) Client VM Version 20.4-b02 from Sun Microsystems Inc..> 
<24 Oct, 2013 2:27:59 AM IST> <Info> <Management> <BEA-141107> <Version: WebLogic Server Temporary Patch for 13340309 Thu Feb 16 18:30:21 IST 2012
WebLogic Server Temporary Patch for 13019800 Mon Jan 16 16:53:54 IST 2012
WebLogic Server Temporary Patch for BUG13391585 Thu Feb 02 10:18:36 IST 2012
WebLogic Server Temporary Patch for 13516712 Mon Jan 30 15:09:33 IST 2012
WebLogic Server Temporary Patch for BUG13641115 Tue Jan 31 11:19:13 IST 2012
WebLogic Server Temporary Patch for BUG13603813 Wed Feb 15 19:34:13 IST 2012
WebLogic Server Temporary Patch for 13424251 Mon Jan 30 14:32:34 IST 2012
WebLogic Server Temporary Patch for 13361720 Mon Jan 30 15:24:05 IST 2012
WebLogic Server Temporary Patch for BUG13421471 Wed Feb 01 11:24:18 IST 2012
WebLogic Server Temporary Patch for BUG13657792 Thu Feb 23 12:57:33 IST 2012
WebLogic Server 12.1.1.0  Wed Dec 7 08:40:57 PST 2011 1445491 > 
<24 Oct, 2013 2:28:03 AM IST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING.> 
<24 Oct, 2013 2:28:03 AM IST> <Info> <WorkManager> <BEA-002900> <Initializing self-tuning thread pool.> 
<24 Oct, 2013 2:28:03 AM IST> <Notice> <LoggingService> <BEA-320400> <The log file C:OracleMiddlewareuser_projectsdomainsbase_domainserversAdminServerlogsAdminServer.log will be rotated. Reopen the log file if tailing has stopped. This can happen on some platforms, such as Windows.> 
<24 Oct, 2013 2:28:03 AM IST> <Notice> <LoggingService> <BEA-320401> <The log file has been rotated to C:OracleMiddlewareuser_projectsdomainsbase_domainserversAdminServerlogsAdminServer.log00188. Log messages will continue to be logged in C:OracleMiddlewareuser_projectsdomainsbase_domainserversAdminServerlogsAdminServer.log.> 
<24 Oct, 2013 2:28:03 AM IST> <Notice> <Log Management> <BEA-170019> <The server log file C:OracleMiddlewareuser_projectsdomainsbase_domainserversAdminServerlogsAdminServer.log is opened. All server side log events will be written to this file.> 
<24 Oct, 2013 2:28:10 AM IST> <Notice> <Security> <BEA-090082> <Security initializing using security realm myrealm.> 
<24 Oct, 2013 2:28:21 AM IST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STANDBY.> 
<24 Oct, 2013 2:28:21 AM IST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING.> 
<24 Oct, 2013 2:28:28 AM IST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to ADMIN.> 
<24 Oct, 2013 2:28:31 AM IST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RESUMING.> 
<24 Oct, 2013 2:28:31 AM IST> <Warning> <Server> <BEA-002611> <The hostname "sandeep-PC", maps to multiple IP addresses: 192.168.1.3, fe80:0:0:0:14c7:40c0:a13:48cf%12, fe80:0:0:0:30:7de:3f57:fefc%22, 2001:0:5ef5:79fb:30:7de:3f57:fefc.> 
<24 Oct, 2013 2:28:31 AM IST> <Notice> <Server> <BEA-002613> <Channel "Default[3]" is now listening on fe80:0:0:0:30:7de:3f57:fefc:7001 for protocols iiop, t3, ldap, snmp, http.> 
<24 Oct, 2013 2:28:31 AM IST> <Notice> <Server> <BEA-002613> <Channel "Default[2]" is now listening on fe80:0:0:0:0:5efe:c0a8:103:7001 for protocols iiop, t3, ldap, snmp, http.> 
<24 Oct, 2013 2:28:31 AM IST> <Notice> <Server> <BEA-002613> <Channel "Default[6]" is now listening on fe80:0:0:0:420:97be:9c27:f48d:7001 for protocols iiop, t3, ldap, snmp, http.> 
<24 Oct, 2013 2:28:31 AM IST> <Notice> <Server> <BEA-002613> <Channel "Default[4]" is now listening on fe80:0:0:0:1d35:404c:e9c6:519d:7001 for protocols iiop, t3, ldap, snmp, http.> 
<24 Oct, 2013 2:28:31 AM IST> <Notice> <Server> <BEA-002613> <Channel "Default[7]" is now listening on 127.0.0.1:7001 for protocols iiop, t3, ldap, snmp, http.> 
<24 Oct, 2013 2:28:31 AM IST> <Notice> <Server> <BEA-002613> <Channel "Default[8]" is now listening on 0:0:0:0:0:0:0:1:7001 for protocols iiop, t3, ldap, snmp, http.> 
<24 Oct, 2013 2:28:31 AM IST> <Notice> <Server> <BEA-002613> <Channel "Default[1]" is now listening on 192.168.1.3:7001 for protocols iiop, t3, ldap, snmp, http.> 
<24 Oct, 2013 2:28:31 AM IST> <Notice> <Server> <BEA-002613> <Channel "Default" is now listening on 2001:0:5ef5:79fb:30:7de:3f57:fefc:7001 for protocols iiop, t3, ldap, snmp, http.> 
<24 Oct, 2013 2:28:31 AM IST> <Notice> <Server> <BEA-002613> <Channel "Default[5]" is now listening on fe80:0:0:0:14c7:40c0:a13:48cf:7001 for protocols iiop, t3, ldap, snmp, http.> 
<24 Oct, 2013 2:28:31 AM IST> <Notice> <WebLogicServer> <BEA-000331> <Started the WebLogic Server Administration Server "AdminServer" for domain "base_domain" running in development mode.> 
<24 Oct, 2013 2:28:31 AM IST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING.> 
<24 Oct, 2013 2:28:31 AM IST> <Notice> <WebLogicServer> <BEA-000360> <The server started in RUNNING mode.> 
24 Oct, 2013 2:28:32 AM weblogic.wsee.persistence.StoreCleaner <init>
INFO: StoreCLeaner created for <StoreConnection> : storeName = WseeJaxwsFileStore connectionName = weblogic.wsee.reliability2.store.SourceSequenceStore with interval=600000 msecs, maxObjectLifetime=86400000 msecs maxIdleTimeMillis=-1 msecs with disabled = false
24 Oct, 2013 2:28:32 AM weblogic.wsee.persistence.StoreCleaner startCleanup
INFO: StoreCLeaner starting for <StoreConnection> : storeName = WseeJaxwsFileStore connectionName = weblogic.wsee.reliability2.store.SourceSequenceStore with interval=600000 msecs, maxObjectLifetime=86400000 msecs maxIdleTimeMillis=-1 msecs with disabled = false
24 Oct, 2013 2:28:32 AM weblogic.wsee.persistence.StoreCleaner <init>
INFO: StoreCLeaner created for <StoreConnection> : storeName = WseeJaxwsFileStore connectionName = weblogic.wsee.reliability2.store.DestinationSequenceStore with interval=600000 msecs, maxObjectLifetime=86400000 msecs maxIdleTimeMillis=-1 msecs with disabled = false
24 Oct, 2013 2:28:32 AM weblogic.wsee.persistence.StoreCleaner startCleanup
INFO: StoreCLeaner starting for <StoreConnection> : storeName = WseeJaxwsFileStore connectionName = weblogic.wsee.reliability2.store.DestinationSequenceStore with interval=600000 msecs, maxObjectLifetime=86400000 msecs maxIdleTimeMillis=-1 msecs with disabled = false
<24 Oct, 2013 2:28:33 AM IST> <Warning> <Log Management> <BEA-170011> <The LogBroadcaster on this server failed to broadcast log messages to the Administration Server. The Administration Server may not be running. Message broadcasts to the Administration Server will be disabled.> 

请查看 Oracle 的以下文档:http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/wls/12c/03-DeployApps/deployapps.htm

我检查了几种类似的情况,当管理服务器没有响应时,BEA-170011 会出现,因此这只是一个结果。

出现此警告后,JVM 可能会崩溃,可能会卡住,或者可能会在其他事件之间生成 OOM。

请注意,在这种特殊情况下,您尝试启动的服务器是管理服务器。

不要担心 BEA-170011,正确的问题是,为什么管理服务器没有响应?

在那里,您可能有多种选择。

  • 如果 JVM 最终崩溃,请检查hs_err_pid日志文件以获取提示(在基于 Linux 的环境中)。
  • 如果 OOM 是使用堆转储文件生成的。使用 Eclipse MAT 分析堆转储文件。
  • 如果生成 OOM 时没有堆转储文件,请使用 DOMAIN/setDomainEnv.sh 中的以下 JVM 选项,将 JVM 配置为在 OOM 条件下生成一个: -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=HeapDumpOOMR_[SERVER_NAME].hprof
  • 如果在警告之后,服务器只是冻结,则进行线程转储(C:\Oracle\MIDDLE~1\JDK160~1\bin\jstack [pid])以了解哪个线程卡住了。这将为您提供更多提示。
  • 嵌入式LDAP的腐败。
  • SSL 配置错误(不适用于您的特定情况)您可以尝试增加堆(在本例中使用了 512m --> -Xmx512m)。

如您所见,BEA-170011 只是冒险的开始。

这是weblogic服务器非常常见的问题。您所要做的就是"为每个服务器配置侦听地址"

登录到控制台并转到环境>服务器>管理员/托管服务器在"配置>常规"选项卡下,您将找到"收听地址"。

在此字段中为管理员以及每个受控服务器提供 IP 或主机名称。

和它完成了

最新更新