I have tried fixes from the following pages:
[url]http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=tn_18540[/url]
[url]http://www.adobe.com/devnet/server_archive/articles/cf_timeouts_and_unresponsive_requests.html[/url]
[url]http://www.houseoffusion.com/groups/CF-Talk/thread.cfm/threadid:27837[/url]
[url]http://www.robisen.com/index.cfm?mode=entry&entry=FD4BE2FC-55DC-F2B1-FED0717CC1C7E0AF[/url]

However, none of these are solving the problem and we still have a
non-functional server being used for a vital internal application.

It seems that this is all stemming from CF server/Java not cleaning up
after itself, creating an excess of dead threads that end up taking
down the entire server.

I have a band-aid fix in place that is just a shell script running on a
cron that will check the site every minute. If it does not get a
response for 10 seconds it restarts coldfusion.

My next fix is to ditch CF completely and move to something that
actually works, but that will take time I just don't have at the
moment.

I read in a couple of the links above that this is a problem with
coldfusion server, and I have seen this issue discussed many times with
no clear cut solution. Is there really no good fix for this?