WordPress.org

Ready to get started?Download WordPress

Forums

W3 Total Cache
High number of S3 GET requests (3 posts)

  1. Scott Bressler
    Member
    Posted 2 years ago #

    While the issue with tons of PUT requests was resolved in this thread, now I'm seeing tons of GET requests (estimated at over half a million per month for a relatively low trafficked website. One suspect would be that the site all of a sudden got a lot of traffic. That's not the case. It seems like the high number of GET requests only started after I turned off force overwriting (thus solving the PUT requests issue).

    Is this because with an auto-upload interval of 3600 the server will check S3 every hour to see if the file has changed (and will do so for every file)? Even so, I don't understand how that would result in over half a million requests on a standard WordPress site.

    Any ideas?

    http://wordpress.org/extend/plugins/w3-total-cache/

  2. Scott Bressler
    Member
    Posted 2 years ago #

    I changed the auto-upload interval to once a day (and now once every 10 days) and indeed the GET requests went down. The exact S3 operation that was very high with a low auto-upload interval is "HeadObject" with a usage type of "Requests-Tier2". Previously, with 3600, I would get between 1138-2300 HEAD requests per hour. Now, I'm getting that once a day. Of course I presume the number of requests is directly related to how many files are kept in the CDN -- I uploaded all the wp-includes.

    Frederick, if you have any thoughts or suggestions on the topic, I'd love to hear. Thanks for the great plugin!

  3. Frederick Townes
    Member
    Plugin Author

    Posted 1 year ago #

    A future release will maintain the file list in a way that will reduce the transactions needed to get things done. If possible, switch to use an origin pull CDN to avoid the issue entirely as there's no silver bullet to make this problem go away completely.

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic