You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Joey Geiger <jo...@staff.onmilwaukee.com> on 2006/02/24 16:23:44 UTC

Issue with ajp13 socket after tomcat shutdown

After I manually shutdown tomcat (shutdown.sh) the ajp socket seems
to stay open for an extended period of time. If I attempt to restart,
I get the following output in catalina.out. The problem is that ajp13
should be listening on 8889, but this port is never released, and for
some odd reason, it decides to move up one. If I shutdown again, it
will switch the port to 8891. I noticed another thread in the
archives that discussed a similar problem, but the solution was for
the apr connector.

The ports do release after a waiting period, but this isn't helpful
during development, and I think it might also be the cause of a few
errors with tomcat restarting on it's own. (The site seems unavailable
but it's just not listening on the correct port)

Any help is appreciated. Thank you.


 >>Subject: RE: Re: Re: APR Connector Shutdown Problem
 >>From: "Fenlason, Josh" <jfenlason () ptc ! com>
 >>Date: 2006-01-31 22:45:57
 >>...
 >>I added the following line to
 >>tomcat-native.1.1.1/jni/native/src/network.c (added at line 388):
 >>apr_socket_opt_set( s, APR_SO_REUSEADDR, 1 );
 >>But I'm still running into the same problem.


Feb 24, 2006 9:29:02 AM org.apache.catalina.core.AprLifecycleListener 
lifecycleEvent
INFO: The Apache Portable Runtime which allows optimal performance in 
production environments was not found on the java.library.path: 
/usr/local/jdk1.5.0_05/jre/lib/i386/server:/usr/local/jdk1.5.0_05/jre/lib/i386:/usr/local/jdk1.5.0_05/jre/../lib/i386
Feb 24, 2006 9:29:03 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1190 ms
Feb 24, 2006 9:29:03 AM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Feb 24, 2006 9:29:03 AM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.12
Feb 24, 2006 9:29:03 AM org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
AbandonedObjectPool is used 
(org.apache.tomcat.dbcp.dbcp.AbandonedObjectPool@1db9f45)
   LogAbandoned: false
   RemoveAbandoned: true
   RemoveAbandonedTimeout: 300
Feb 24, 2006 9:29:30 AM org.apache.jk.common.ChannelSocket init
INFO: Port busy 8889 java.net.BindException: Address already in use
Feb 24, 2006 9:29:30 AM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8890
Feb 24, 2006 9:29:30 AM org.apache.jk.server.JkMain start
INFO: Jk running ID=1 time=0/170  config=null
Feb 24, 2006 9:29:30 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 27445 ms



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org