• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Memory leak in CF10?

Explorer ,
Mar 26, 2013 Mar 26, 2013

Copy link to clipboard

Copied

I moved all my code from a Win2003S/CF8 box to a Win2008S/CF10 box and now am having issues where CF loads blank pages after a few hours of uptime.  I'm noticing that the coldfusion.exe service starts around 500mb of memory, and slowly moves up to about 780mb of memory. As it tops 700mb it begins loading blank pages which can be reloaded for intended content. Once it hit 770mb it loads ONLY blank pages, and the service can no longer be restarted. It must be killed by Task Manager.

This was never a problem before on CF8.

I have searched far and wide for a solution, but found only this:

http://stackoverflow.com/questions/7788280/memory-leak-when-redeploying-application-in-tomcat

I'm not sure what code is causing the memory balloon, or even where to look for clues. None of the logs have anything in them other than the occasional missing file due to a bad offsite link, and plenty of "query timed out" errors due to CF Server crashing.

I'm now restarting CF every two hours.

Completely flummoxed at this point. Anyone have any ideas?

Views

745

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Mar 27, 2013 Mar 27, 2013

Copy link to clipboard

Copied

LATEST

Can you check if you CF admin is accessible over the internal CF web server port when you application is unresponsive. In case the port in not active, you may edit the server.xml file to activate it. details on that at http://help.adobe.com/en_US/ColdFusion/10.0/Admin/WSc3ff6d0ea77859461172e0811cbf364104-7fd8.html

In case the whole application server is unresponsive, and not just your CF application, you may want to collect and analyse thread dump for possible cause.

http://helpx.adobe.com/coldfusion/kb/coldfusion-10-debugging-thread-dump1.html

You may also want to enable slow page logging in you CF admin to see if there are pages that are taking too long to process. You can also enable the metrics logging to get CF to log memory usage. http://helpx.adobe.com/coldfusion/kb/coldfusion10-enable-metric-logging.html

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
Documentation