Yesterday we experienced our Production ColdFusion servers performance 
deteriorate after a URL to access an Energy usage Website was released to the 
user community.  This Website allows users to click a link to view a dashboard 
of meters showing the energy being used on the EPA campus, the page was 
extremely slow to respond.  The slow response was due to unresponsive RTUs 
(Remote Transmitting Units) that monitor the energy usage for our campus and 
supply the content for our energy dashboard page.  The page requests kept 
coming 
in and eventually appeared to overwhelm the server.

The energy dashboard dials are programed in FLASH.  Thinking the slow response 
from the RTU's and the FLASH code not having the data to work with could be 
causing the JRun service to chew up the CPU cycles.  Our application programers 
commented out the code that pulled the data from the RTU's and displayed the 
dashboard meters.  This did not alleviate JRun from going to 100% CPU cycles.  
Stopping and restarting the service did not correct the problem.

These are several of the errors that we encountered:

The request has exceeded the allowable time limit Tag: CFLOOP.”  
“The request has exceeded the allowable time limit Tag: cfdirectory”
 
“Server: rtfusion.rtp.epa.gov
Message: Error Executing Database Query.
Detail: Timed out trying to establish connection”
 
“A timeout occurred while attempting to lock application_room_apploader.”
We failed over to our Standby server and continued serving the user community.

During the maintenance window we re-activated the production server and it 
exhibited the same errors: time outs and JRun eating up the CPU cycles to 100%. 
 
We notice this occurred when an application began execution, if the application 
loaded or timed out,  the cycles would drop to 0% or normal levels.

I eventually had to uninstall ColdFusion, clean up the directories (remove 
files 
that remained) and re-install ColdFusion9.01 and the most recent hotfixes 
(chf9010001).
As of this email posting everything is back functioning properly.


Platform:  Windows Server 2003 Enterprise
Hardware: DELL 2850 XEON
Memory: 4.0GB MEMORY
ColdFusion: 

System  Information  
Server Details  
Server Product  ColdFusion  
Version  9,0,1,274733    
Edition  Enterprise    
Operating System  Windows 2003    
OS Version  5.2    
Update Level  /D:/public/server/apps/ColdFusion9/lib/updates/chf9010001.jar    
Adobe Driver Version  4.0 (Build 0005)     
JVM arguments
-server -XX:PermSize=256m -XX:MaxPermSize=256m 
-Dsun.rmi.dgc.client.gcInterval=300000 -Dsun.rmi.dgc.server.gcInterval=300000 
-Dsun.io.useCanonCaches=false -XX:+UseConcMarkSweepGC 
-Dcoldfusion.fckupload=true -Dcoldfusion.rootDir={application.home}/../ 
-Dcoldfusion.libPath={application.home}/../lib



 

________________________________
Tony Childers 
Database Analyst / Software Developer Lead
CACI
A member of the 
ECSTeam - ITS-EPA II – Contractor 
109 TW Alexander Drive, Building NCC, Research Triangle Park, NC 27711
Information Technology Infrastructure Solutions
phone: 919.541.3933 | fax: 919.541.3641 
email: [email protected] |[email protected] |[email protected]


-------------------------------------------------------------
To unsubscribe from this list, manage your profile @
http://www.acfug.org?fa=login.edituserform

For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-------------------------------------------------------------



Reply via email to