Help: Error 500.0 - Java Heap Space
Occasionally, we run into this error while running queries with 1 million + records. We would like to make sure we have optimum settings in place to minimise the possibility of this happening. I'm a coder, used to working with a specialist server guy who takes care of server-related issues. However, it looks like I finally need to get properly up to speed on all this because I don't have this luxury now.
I've included some details of our setup below. Can someone suggest some basic first steps to making sure things are configured as well as possible?
Java Settings in CF Administrator:
Minimum JVM Heap Size: 2048
Maximum JVM Heap Size: 3072
JVM Arguments:
-server -Dsun.rmi.dgc.client.gcInterval=86400000 -Dsun.rmi.dgc.server.gcInterval=86400000 -XX:+UseParNewGC -XX:NewSize=96m -XX:MaxNewSize=256m -XX:SurvivorRatio=6 -XX:MaxPermSize=256m -XX:PermSize=256m -Dcoldfusion.home={application.home} -Dorg.eclipse.jetty.util.log.class=org.eclipse.jetty.util.log.JavaUtilLog -Duser.language=en -Dcoldfusion.rootDir={application.home} -Dcoldfusion.libPath={application.home}/lib -Dorg.apache.coyote.USE_CUSTOM_STATUS_MSG_IN_HEADER=true -Dcoldfusion.jsafe.defaultalgo=FIPS186Random
System Information:
| Version | 11,0,05,303668 |
| Tomcat Version | 7.0.68.0 |
| Edition | Enterprise |
| Operating System | Windows Server 2012 |
| OS Version | 6.2 |
| Update Level | C:/ColdFusion11/cfusion/lib/updates/chf11000013.jar |
| Adobe Driver Version | 5.1.3 (Build 000094) |
| JVM Details | |
| Java Version | 1.7.0_51 |
