Thanks!

On Fri, Apr 26, 2013 at 12:51 PM, Jordan Michaels <jor...@viviotech.net>wrote:

> John,
>
> Looks like you're hitting the connection_pool_size issue:
>
> [Mon Apr 22 20:20:13.670 2013] [5012:5128] [info]
> ajp_process_callback::jk_ajp_**common.c (2058): current reuse count is 7
> of max reuse connection 250 and total endpoint count 250
>
> The 250 limit is the default limit for IIS, as mentioned here:
> http://tomcat.apache.org/**connectors-doc/reference/**workers.html<http://tomcat.apache.org/connectors-doc/reference/workers.html>
>
> Under the "connection_pool_size" attribute:
> "For IIS the default value is 250 (before version 1.2.20: 10), for
> Netscape/Sun the default value is 1."
>
> When these are maxed out, you'll get the "cannot connect to backend" and
> "failed to open socket" errors you're getting.
>
> Unfortunately, updating the connectors won't help this situation. You'll
> need to adjust your connector settings.
>
> You could also potentially review your code. See if there's any place you
> can reduce the number of calls you make to CF - like, if possible, combine
> redundant or similar calls into a single call, and make sure IIS is
> handling simple calls for static resources and such and not passing them
> back to CF for some reason.
>
> Hope this helps!
>
> Warm Regards,
> Jordan Michaels
> Vivio Technologies
>
>
>
> On 04/25/2013 08:52 AM, John M Bliss wrote:
>
>>
>> Jordan (or anyone else  :-), here is a snip of my isapi_redirect.log from
>> just before the last fail. From this, can you see what caused it? Dave's
>> "non-updated connector" issue? Your "connection_pool_size" issue?
>>
>> http://www.brandiandjohn.com/**codeshare/isapi_redirect.log<http://www.brandiandjohn.com/codeshare/isapi_redirect.log>
>>
>>
>> On Tue, Apr 23, 2013 at 10:59 AM, Jordan Michaels <jor...@viviotech.net
>> >wrote:
>>
>>  ACF10 uses the isapi_redirect.dll for connecting Tomcat to IIS which is
>>> an
>>> open-source connector developed by the good folks in the Tomcat project.
>>> The error message is coming from the connector, so what you can do is
>>> enable logging on the connector and it should tell you what the problem
>>> is.
>>>
>>> You can enable logging (or set the logging level to a be more
>>> informative)
>>> by editing the connector properties file, usually located here:
>>>
>>> {CF-HOME}\config\wsconfig\{****magic-number}\isapi_redirect.***
>>> *properties
>>>
>>>
>>> Specifically, look for the following entries:
>>>
>>> log_file = {CF-HOME}\config\wsconfig\{****magic-number}\isapi_redirect.*
>>> ***log
>>>
>>> log_level = info
>>>
>>> If the default log_level of "info" doesn't indicate anything in the logs,
>>> try setting the level higher. Appropriate values are documented here:
>>>
>>> http://tomcat.apache.org/****connectors-doc/reference/iis.****html<http://tomcat.apache.org/**connectors-doc/reference/iis.**html>
>>> <http://tomcat.apache.**org/connectors-doc/reference/**iis.html<http://tomcat.apache.org/connectors-doc/reference/iis.html>
>>> >
>>>
>>>
>>> ... but chances are good the problem is already being logged.
>>>
>>> If I had to guess, I would say you're bumping up against the default
>>> "connection_pool_size" which unfortunately defaults to 250 for IIS. I've
>>> seen this limit hit frequently on even low-use windows machines.
>>>
>>> The connection_pool_size attribute can be configured in the
>>> workers.properties file, located here by default:
>>>
>>> {CF-HOME}\config\wsconfig\{****magic-number}\
>>>
>>>
>>> The connection_pool_size attribute is documented here:
>>> http://tomcat.apache.org/****connectors-doc/reference/****workers.html<http://tomcat.apache.org/**connectors-doc/reference/**workers.html>
>>> <http://tomcat.**apache.org/connectors-doc/**reference/workers.html<http://tomcat.apache.org/connectors-doc/reference/workers.html>
>>> >
>>>
>>>
>>> And you can read about manually installing the connector for ACF10 here:
>>> http://helpx.adobe.com/****coldfusion/kb/coldfusion10-**<http://helpx.adobe.com/**coldfusion/kb/coldfusion10-**>
>>> iis-manual-connector-****configuration.html<http://**
>>> helpx.adobe.com/coldfusion/kb/**coldfusion10-iis-manual-**
>>> connector-configuration.html<http://helpx.adobe.com/coldfusion/kb/coldfusion10-iis-manual-connector-configuration.html>
>>> >
>>>
>>>
>>> Hope this helps John! =)
>>>
>>> Warm Regards,
>>> Jordan Michaels
>>>
>>>
>>> On 04/22/2013 06:23 PM, John M Bliss wrote:
>>>
>>>
>>>> Since upgrading from ACF8 to ACF10, every once in a while (about once
>>>> every
>>>> 2-3 days?), under normal load, all .cfm reqs produce:
>>>>
>>>> Service Temporary Unavailable!
>>>>
>>>> The server is temporarily unable to service your request due to
>>>> maintenance
>>>> downtime or capacity problems. Please try again later.
>>>>
>>>> Jakarta/ISAPI/isapi_****redirector/1.2.32 ()
>>>>
>>>>
>>>> Copyright Å  1999-2011 Apache Software Foundation
>>>> All Rights Reserved
>>>>
>>>> ...I'm using IIS. Restarting the CF Server service makes the problem go
>>>> away.
>>>>
>>>> Ideas?
>>>>
>>>>
>>>>
>>
>>


-- 
John Bliss - http://about.me/jbliss


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:355612
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to