Hello,
We have browsed many threads on the subject of tuning CF11 (& CF10) IIS connectors (in particular ColdFusion 10 instance/Tomcat dying at predictable intervals (white screen of death) )
and we have applied the suggested changes to tune the connector.
workers.properties:
worker.cfusion.max_reuse_connections=250
worker.cfusion.connection_pool_timeout = 60
worker.cfusion.connection_pool_size=250
server.xml
<Connector port="8014" protocol="AJP/1.3" redirectPort="8447" tomcatAuthentication="false" maxThreads="250" connectionTimeout="60000" />
The above has fixed the issues/failures we had under load (503 errors, white screens).
But now we are getting 502 errors in the isapi_redirect.log as follows:
[Mon Dec 01 18:35:53.717 2014] [20632:12484] [info] ajp_connection_tcp_get_message::jk_ajp_common.c (1308): (cfusion) can't receive the response header message from tomcat, tomcat (127.0.0.1:8014) has forced a connection close for socket 1088
[Mon Dec 01 18:35:53.717 2014] [20632:12484] [error] ajp_get_reply::jk_ajp_common.c (2260): (cfusion) Tomcat is down or network problems. Part of the response has already been sent to the client
[Mon Dec 01 18:35:53.717 2014] [20632:12484] [error] ajp_service::jk_ajp_common.c (2735): (cfusion) sending request to tomcat failed (unrecoverable), (attempt=1)
[Mon Dec 01 18:35:53.717 2014] [20632:12484] [error] HttpExtensionProc::jk_isapi_plugin.c (2612): service() failed with http error 502
These are popping up once every minute or so. But the site is running ok.
The log file is growing (obviously) and I would appreciate help on how to diagnose these errors (and whether these are worrying or not...)
Thanks.