Hi, this looks strange. Could you please post your config and give a couple of details about your environment (OS+Version). Is there any pattern related to the problem (special requests, high load, ...)?
It would be really good, if you could update mod_jk to 1.2.19 or 1.2.20 which will most likely be available middle of next week. Regards, Rainer Shekar Tippur schrieb: > Hello > > We are getting unable to get the free endpoint and eventually resulting > in a 500 (internal server error). > > We are using apache 1.3.37 and mod_jk version is 1.2.15. Due to many > reasons, > we are not in a position to upgrade wither of these packages. > > [Fri Dec 08 01:34:09 2006] [18477:0000] [warn] > ajp_get_endpoint::jk_ajp_common.c (2138): Unable to get the free > endpoint for worker myWorker from 1 slots [Fri Dec 08 01:34:09 2006] > [18477:0000] [info] ajp_get_endpoint::jk_ajp_common.c (2152): can't > find free endpoint [Fri Dec 08 01:34:09 2006] [18477:0000] myWorker > 0.000088 > > Under these situations, we also see that either jboss threads are > processing > for a long time OR a particular thread is idle for a relatively long time. > > I would really appreciate if someone can explain why this particular error > occurs and how to remediate the problem. Currently we are restarting both > jboss and apache but we are not able to get to the root cause of the > problem. > > People who have got the same error earlier have suggested that we need > to increase the cachesize OR the connection_pool_size of the worker. > > but mod_jk documentation says that it is not recommended to use > cachesize more than 1 for apache version 1.3.x. > > I would really appreciate if anyone can suggest a remediation for this > issue. > > Shekar > > ----------------- > cachesize > > This directive has been deprecated since 1.2.16. > Cachesize defines the number of connections made to the AJP backend > that are maintained as a connection pool. It will limit the number of > those connection that each web server child process can make. > > Cachesize property is used only for multi threaded web servers such as > Apache 2.0 (worker), IIS and Netscape. The cachesize property should > reflect the number of threads per child process. JK will discover the > number of threads per child process on Apache 2 web server with > worker-mpm and set its default value to match the ThreadsPerChild > Apache directive. For IIS the default value is 10. For other web > servers this value has to be set manually. > > Do not use cachesize with values higher then 1 on Apache 2.x prefork or > Apache 1.3.x! > > --------------- > > Shekar > --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]