QC failed to start, actual combat record _service

Source: Internet
Author: User
Tags throwable jboss

This morning QC also used well, the afternoon will suddenly not open, urgent, service restart again or not. Finally, the error message is truncated, carefully studied, but also thanks to the Friends of the test group to help, finally found some direction.

The following error message is posted:

Objectname:jboss.mq.destination:name=testtopic,service=topic
State:configured
I Depend on:
Jboss.mq:service=destinationmanager
Jboss.mq:service=securitymanager

Objectname:jboss.mq.destination:name=securedtopic,service=topic
State:configured
I Depend on:
Jboss.mq:service=destinationmanager
Jboss.mq:service=securitymanager

Objectname:jboss.mq.destination:name=testdurabletopic,service=topic
State:configured
I Depend on:
Jboss.mq:service=destinationmanager
Jboss.mq:service=securitymanager

Objectname:jboss.mq.destination:name=testqueue,service=queue
State:configured
I Depend on:
Jboss.mq:service=destinationmanager
Jboss.mq:service=securitymanager

Objectname:jboss.mq.destination:name=a,service=queue
State:configured
I Depend on:
Jboss.mq:service=destinationmanager

Objectname:jboss.mq.destination:name=b,service=queue
State:configured
I Depend on:
Jboss.mq:service=destinationmanager

Objectname:jboss.mq.destination:name=c,service=queue
State:configured
I Depend on:
Jboss.mq:service=destinationmanager

Objectname:jboss.mq.destination:name=d,service=queue
State:configured
I Depend on:
Jboss.mq:service=destinationmanager

Objectname:jboss.mq.destination:name=ex,service=queue
State:configured
I Depend on:
Jboss.mq:service=destinationmanager

Objectname:jboss.mq:service=invoker
State:configured
I Depend on:
Jboss.mq:service=tracinginterceptor
Depends on Me:
Jboss.mq:service=invocationlayer,type=http
Jboss.mq:service=invocationlayer,type=jvm
Jboss.mq:service=invocationlayer,type=uil2

Objectname:jboss.mq:service=tracinginterceptor
State:configured
I Depend on:
Jboss.mq:service=securitymanager
Depends on Me:
Jboss.mq:service=invoker

Objectname:jboss.mq:service=securitymanager
State:configured
I Depend on:
Jboss.mq:service=destinationmanager
Depends on Me:
Jboss.mq.destination:name=testtopic,service=topic
Jboss.mq.destination:name=securedtopic,service=topic
Jboss.mq.destination:name=testdurabletopic,service=topic
Jboss.mq.destination:name=testqueue,service=queue
Jboss.mq:service=tracinginterceptor
Jboss.mq.destination:name=dlq,service=queue

Objectname:jboss.mq.destination:name=dlq,service=queue
State:configured
I Depend on:
Jboss.mq:service=destinationmanager
Jboss.mq:service=securitymanager

Objectname:jboss.mq:service=invocationlayer,type=jvm
State:configured
I Depend on:
Jboss.mq:service=invoker

Objectname:jboss.mq:service=invocationlayer,type=uil2
State:configured
I Depend on:
Jboss.mq:service=invoker

Objectname:jboss.jmx:name=invoker,protocol=jrmp,service=proxyfactory,type=adapt
Or
State:configured
I Depend on:
Jboss:service=invoker,type=jrmp
Jboss.jmx:name=invoker,type=adaptor
Depends on Me:
Jboss.admin:service=pluginmanager

Objectname:jboss.jca:name=defaultds,service=datasourcebinding
State:configured
I Depend on:
jboss.jca:name=defaultds,service=localtxcm
Jboss:service=invoker,type=jrmp
Depends on Me:
Jboss.ejb:persistencepolicy=database,service=ejbtimerservice
Jboss:service=keygeneratorfactory,type=hilo
Jboss.mq:service=statemanager
Jboss.mq:service=persistencemanager

Objectname:jboss.web.deployment:id=-313524695,war=10sabin.war
State:failed
Reason:org.jboss.deployment.DeploymentException:Error during deploy; -Neste
D Throwable: (Javax.naming.NameNotFoundException:comp not bound)

Objectname:jboss.web.deployment:id=695086246,war=20qcbin.war
State:failed
Reason:org.jboss.deployment.DeploymentException:Error during deploy; -Neste
D Throwable: (Javax.naming.NameNotFoundException:comp not bound)

Objectname:jboss.web.deployment:id=522596599,war=jmx-console.war
State:failed
Reason:org.jboss.deployment.DeploymentException:Error during deploy; -Neste
D Throwable: (Javax.naming.NameNotFoundException:comp not bound)

Objectname:jboss.web.deployment:id=816467849,war=mtours.war
State:failed
Reason:org.jboss.deployment.DeploymentException:Error during deploy; -Neste
D Throwable: (Javax.naming.NameNotFoundException:comp not bound)

---mbeans that ARE the ROOT cause of the PROBLEM---
Objectname:jboss.web.deployment:id=456299907,war=root.war
State:failed
Reason:org.jboss.deployment.DeploymentException:Error during deploy; -Neste
D Throwable: (Javax.naming.NameNotFoundException:comp not bound)

Objectname:jboss.web.deployment:id=816467849,war=mtours.war
State:failed
Reason:org.jboss.deployment.DeploymentException:Error during deploy; -Neste
D Throwable: (Javax.naming.NameNotFoundException:comp not bound)

Objectname:jboss.web.deployment:id=-313524695,war=10sabin.war
State:failed
Reason:org.jboss.deployment.DeploymentException:Error during deploy; -Neste
D Throwable: (Javax.naming.NameNotFoundException:comp not bound)

Objectname:jboss.web.deployment:id=695086246,war=20qcbin.war
State:failed
Reason:org.jboss.deployment.DeploymentException:Error during deploy; -Neste
D Throwable: (Javax.naming.NameNotFoundException:comp not bound)

Objectname:jboss:service=naming
State:failed
Reason:java.rmi.server.ExportException:Listen failed on port:0; Nested EXCE
Ption is:
Java.net.SocketException:No buffer space available (maximum connections
Reached?): Listen failed
I Depend on:
Jboss.system:service=threadpool

Objectname:jboss.web.deployment:id=-1186264804,war=jbossmq-httpil.war
State:failed
Reason:org.jboss.deployment.DeploymentException:Error during deploy; -Neste
D Throwable: (Javax.naming.NameNotFoundException:comp not bound)

Objectname:jboss:service=webservice
State:failed
Reason:java.net.SocketException:No buffer space available (maximum Connectio
NS reached?): Listen failed
Depends on Me:
Jboss.ejb:service=ejbdeployer
Jboss.ws4ee:service=axisservice

Objectname:jboss.web.deployment:id=522596599,war=jmx-console.war
State:failed
Reason:org.jboss.deployment.DeploymentException:Error during deploy; -Neste
D Throwable: (Javax.naming.NameNotFoundException:comp not bound)

Objectname:jboss.web.deployment:id=-1203405164,war=invoker.war
State:failed
Reason:org.jboss.deployment.DeploymentException:Error during deploy; -Neste
D Throwable: (Javax.naming.NameNotFoundException:comp not bound)

Objectname:jboss.web.deployment:id=-1108639270,war=jboss-ws4ee.war
  state:failed
  Reason: Org.jboss.deployment.DeploymentException:Error during deploy; -Neste
D throwable: (Javax.naming.NameNotFoundException:comp not bound)

Objectname:jboss:service=invoker,type=jrmp
State:failed
Reason:java.rmi.server.ExportException:Listen failed on port:4444; Nested E
Xception is:
Java.net.SocketException:No buffer space available (maximum connections
Reached?): Listen failed
I Depend on:
Jboss:service=transactionmanager
Depends on Me:
Jboss:service=proxyfactory,target=clientusertransactionfactory
Jboss:service=proxyfactory,target=clientusertransaction
Jboss.jmx:name=invoker,protocol=jrmp,service=proxyfactory,type=adaptor
Jboss.jca:name=defaultds,service=datasourcebinding


At Org.jboss.deployment.MainDeployer.checkIncompleteDeployments (MAINDEPL
oyer.java:1286)
At Org.jboss.deployment.MainDeployer.deploy (maindeployer.java:741)
At Org.jboss.deployment.MainDeployer.deploy (maindeployer.java:722)
At Sun.reflect.NativeMethodAccessorImpl.invoke0 (Native method)
At Sun.reflect.NativeMethodAccessorImpl.invoke (Nativemethodaccessorimpl.
JAVA:39)
At Sun.reflect.DelegatingMethodAccessorImpl.invoke (delegatingmethodacces
SORIMPL.JAVA:25)
At Java.lang.reflect.Method.invoke (method.java:324)
At Org.jboss.mx.interceptor.ReflectedDispatcher.invoke (reflecteddispatch
er.java:141)
At Org.jboss.mx.server.Invocation.dispatch (invocation.java:80)
At Org.jboss.mx.interceptor.AbstractInterceptor.invoke (abstractintercept
or.java:121)
At Org.jboss.mx.server.Invocation.invoke (invocation.java:74)
At Org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke (Modelm
beanoperationinterceptor.java:127)
At Org.jboss.mx.server.Invocation.invoke (invocation.java:74)
At Org.jboss.mx.server.AbstractMBeanInvoker.invoke (Abstractmbeaninvoker.
java:249)
At Org.jboss.mx.server.MBeanServerImpl.invoke (mbeanserverimpl.java:644)
At Org.jboss.mx.util.MBeanProxyExt.invoke (mbeanproxyext.java:177)
At $Proxy 5.deploy (Unknown Source)
At Org.jboss.system.server.ServerImpl.doStart (serverimpl.java:434)
At Org.jboss.system.server.ServerImpl.start (serverimpl.java:315)
At Org.jboss.Main.boot (main.java:195)
At Org.jboss.main$1.run (main.java:463)
At Java.lang.Thread.run (thread.java:534)
14:52:58,270 error [Http11protocol] Error starting Endpoint
Java.net.SocketException:No buffer space available (maximum connections reached
?): Listen failed
At Java.net.PlainSocketImpl.socketListen (Native method)
At Java.net.PlainSocketImpl.listen (plainsocketimpl.java:343)
At Java.net.ServerSocket.bind (serversocket.java:319)
At Java.net.serversocket.<init> (serversocket.java:185)
At Org.apache.tomcat.util.net.DefaultServerSocketFactory.createSocket (De
FAULTSERVERSOCKETFACTORY.JAVA:55)
At Org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint (pooltcpendpoi
nt.java:294)
At Org.apache.tomcat.util.net.PoolTcpEndpoint.startEndpoint (POOLTCPENDPO
int.java:312)
At Org.apache.coyote.http11.Http11Protocol.start (http11protocol.java:182
)
At Org.apache.catalina.connector.Connector.start (connector.java:1001)
At Org.jboss.web.tomcat.tc5.Tomcat5.startConnectors (tomcat5.java:492)
At Org.jboss.web.tomcat.tc5.Tomcat5.handleNotification (tomcat5.java:521)

At Sun.reflect.GeneratedMethodAccessor3.invoke (Unknown Source)
At Sun.reflect.DelegatingMethodAccessorImpl.invoke (delegatingmethodacces
SORIMPL.JAVA:25)
At Java.lang.reflect.Method.invoke (method.java:324)
At Org.jboss.mx.notification.NotificationListenerProxy.invoke (Notificati
onlistenerproxy.java:138)
At $Proxy 23.handleNotification (Unknown Source)
At Org.jboss.mx.util.JBossNotificationBroadcasterSupport.handleNotificat
Ion (jbossnotificationbroadcastersupport.java:112)
At Org.jboss.mx.util.JBossNotificationBroadcasterSupport.sendNotificatio
N (jbossnotificationbroadcastersupport.java:93)
At Org.jboss.system.server.ServerImpl.sendNotification (serverimpl.java:8
54)
At Org.jboss.system.server.ServerImpl.doStart (serverimpl.java:449)
At Org.jboss.system.server.ServerImpl.start (serverimpl.java:315)
At Org.jboss.Main.boot (main.java:195)
At Org.jboss.main$1.run (main.java:463)
At Java.lang.Thread.run (thread.java:534)
14:52:58,270 WARN [TOMCAT5] Failed to Startconnectors
Lifecycleexception:protocol handler Start Failed:java.net.SocketException:No
Buffer space available (maximum connections reached?): Listen failed
At Org.apache.catalina.connector.Connector.start (connector.java:1003)
At Org.jboss.web.tomcat.tc5.Tomcat5.startConnectors (tomcat5.java:492)
At Org.jboss.web.tomcat.tc5.Tomcat5.handleNotification (tomcat5.java:521)

At Sun.reflect.GeneratedMethodAccessor3.invoke (Unknown Source)
At Sun.reflect.DelegatingMethodAccessorImpl.invoke (delegatingmethodacces
SORIMPL.JAVA:25)
At Java.lang.reflect.Method.invoke (method.java:324)
At Org.jboss.mx.notification.NotificationListenerProxy.invoke (Notificati
onlistenerproxy.java:138)
At $Proxy 23.handleNotification (Unknown Source)
At Org.jboss.mx.util.JBossNotificationBroadcasterSupport.handleNotificat
Ion (jbossnotificationbroadcastersupport.java:112)
At Org.jboss.mx.util.JBossNotificationBroadcasterSupport.sendNotificatio
N (jbossnotificationbroadcastersupport.java:93)
At Org.jboss.system.server.ServerImpl.sendNotification (serverimpl.java:8
54)
At Org.jboss.system.server.ServerImpl.doStart (serverimpl.java:449)
At Org.jboss.system.server.ServerImpl.start (serverimpl.java:315)
At Org.jboss.Main.boot (main.java:195)
At Org.jboss.main$1.run (main.java:463)
At Java.lang.Thread.run (thread.java:534)
14:52:58,270 INFO [Server] JBoss (MX microkernel) [4.0.2 (Build:cvstag=jboss_4
_0_2 date=200505022023)] started in 2m:16s:391ms

This is the solution to everyone's ideas:

Your reason is that the socket connection pool is too small, or the connection is not released to be filled, you can first check the number of connections under DOC command Netstat-na if many connections are time_wait, then it is possible that Apache has a lot of discarded connections, You go to Apache inside the httpd.conf modify configuration Keepalive=on. Reboot. Method Two: May be the server automatic Update application occupies the socket resource, therefore disables the service: Background Intelligent Transfer Service. and restart the computer.

Set Apache configuration setsolinger=1, which then forces the connection to be released by default one second

Later, I also studied a bit jboos, we said that the settings really did not find a place, and then restarted the computer, restart the service, the QC can be opened. Summed up, it is estimated that the connection was released, and can be connected, and modified a keepalive original is 6000, now changed to 600, this has yet to be the test of time, then paste the results out.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.