Skip to main content
Participant
April 18, 2008
Question

CF8.01 Large Files Upload issue

  • April 18, 2008
  • 2 replies
  • 713 views
We are having an issue with posting large files to the server through CFFile. Our server is running on Windows 2003 R2 SP2 with 2GB of RAM. The average upload size is 800MB and we may run into multiple simultaneous uploads with the large file size. So, we have adjusted the "Maximum size of post data" to 2000 MB and "Request Throttle Memory" to 5000 MB in the ColdFusion admin setting to hopefully can allow up to 5 simultaneous uploads.

However, when we tried to launch two 800MB uploads at the same time from different machines, only one upload can get through. The other one returned "Cannot connect to the server" error after a few minutes. No errors can be found in the W3C log and the ColdFusion logs (coldfusion-out.log and exception.log) but it is reported in the HTTPErr1.log with the following message:
2008-04-18 08:16:11 204.13.x.x 3057 65.162.x.x 80 HTTP/1.1 POST /testupload.cfm - 1899633270 Timer_EntityBody DefaultAppPool

Can anyone shed some light of it? Thanks!
    This topic has been closed for replies.

    2 replies

    Known Participant
    April 21, 2008
    How many concurrent processes/threads do you have setup in CF?
    ctongacAuthor
    Participant
    April 21, 2008
    We used the default setting of 10 simultaneous requests. This is in a controlled test environment and it should be less than 10 requests at a time.
    Inspiring
    April 18, 2008
    ctongac wrote:
    >
    > Can anyone shed some light of it? Thanks!
    >
    >

    Don't forget that your web server (IIS, Apache, etc.) can have upload
    throttles as well.
    ctongacAuthor
    Participant
    April 22, 2008
    quote:

    Originally posted by: Newsgroup User

    Don't forget that your web server (IIS, Apache, etc.) can have upload
    throttles as well.



    We did not throttle our IIS to limit the upload/download bandwidth.

    Is there a maximum limit for "Request Throttle Memory" setting? Can we set it over the available physical RAM size?