As much as I hate to mention things like this..
In a previous e-mail I mentioned that I had an issue with Coldfusion MX
crashing on a high hit site. At the time, Coldfusion MX was un-patched..
Yesterday I ran the ColdFusion MX Updater 2. and, is still crashing at
least three times a day.. if not more.
There is on average 200+ people on this server... with up to 5 requests
simultaneously running(most of the time.. it is 1-2).
We have ASP a few ASP scripts running on the same machine.
The issue is.. DLLHOST.exe will suddenly take up 100% of the processor
power and not leave anything for the jrun process.. then the Jrun
process queues up users.. until the DLLHOST.exe is finished processing..
or coldfusion gets 230+ queued requests.. then coldfusion quits
entirely. The service is still running after it quits.. .. but no
response from .cfm pages.. and the processor usage goes down to 1%.
It was suggested that there might be a runaway ASP process that is
executing..
I examined that possibility with iistracer.. and it is, indeed, a
coldfusion script that is running. (But.. it doesn't hang like this
through most of the requests.. just every so often.. with no
pattern)...
Coldfusion is set to time out all requests after 90000 milliseconds(90
seconds).. and yet.. iistracer is reporting scripts running for a
couple of hours.. during that time.. DLLHOST jumps around.. and
frequently stays at 100% processor utilization(causing there not to be
enough processing power and coldfusion to queue up the requests).
Also, ColdFusion reports that it has no processes running during this time.
Also .. stopping and re-starting the CF application service doesn't get
rid of the process that is running.. .. you have to stop and restart IIS
entirely to stop the process that seems to 'every so often' not end.
I get this error in my <cfmxroot>\runtime\logs\default-err.log;
03/21 23:18:23 error Connection reset by peer: JVM_recv in socket input
stream read
java.net.SocketException: Connection reset by peer: JVM_recv in socket input
stream read
I sometimes get this error on my <cfmxroot>\logs\exception.log;
"Error","jrpp-25494","03/13/03","15:46:20","i3replication_session","null The
specific sequence of files included or processed is:
D:\Webs\FreeStoreClub\www\default.cfm "
java.lang.NullPointerException
at coldfusion.runtime.ClientScopeKey.hashCode(Unknown Source)
at java.util.Hashtable.get(Unknown Source)
at coldfusion.runtime.ClientScopeServiceImpl.GetClientScope(Unknown Source)
There is at least 250MB of free physical ram...
on a Win2K Server with 512MB of RAM
Processor speed:800Mhz (single processor)
Running the Standard MS SQL JDBC drivers.. SQL Server is running fine..
no issues there.
At least a GB of free space on the WIN2K drive.. and at least 6 GB of
space on the CFMX drive.
Coldfusion performance monitor counters are enabled.
Client variables are stored in the database
1 processor = 5 processing pages maximum
JRE settings are set to default.
I don't use a single application/session variable in the application.. so
that rules CFLOCK out.
We are not using any COM objects.. so that rules COM Objects out..
I'm looking for a solution here.. any Ideas?
-Zine
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription:
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Your ad could be here. Monies from ads go to support these lists and provide more
resources for the community. http://www.fusionauthority.com/ads.cfm
Unsubscribe:
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4