CDN Slowness and Bad Performance
Slow/Poor Pull Zone PerformanceIt is not unusual to stumble upon a question like this: My Pull Zone is slow and my website is even slower now that I’ve implemented CDN, why? Pull Zone slowness is an uncommon issue, but it is very easy to debug and fix. The first thing to do when you Pull Zone is loading slowly is to check whether or not your CDN url (both original and custom CDN url) are actually loading a mirror for your website. If not, then you’ll need to check the Pull Zone settings.
The first thing to look at is the “Origin IP”. It can be found in the “Settings” tab. Make sure the IP used there is the right IP for your website/server. If you have already checked this out and you are sure the information is correct. It’s time for you to look at other things. One of the best tools is FireBug for Firefox, it is a must have plugin! Load Firebug into your Firefox and browse your website, look for 404’s and 403’s where you images and other CDN-served contents might be. Should you find them, it is either a bad implementation (as in not done properly and the fix is fairly easy), or it could be a cache problem. Try to load the 404’ing or 403’ing files separately in your browser. If they load in your browser but NOT your website, check if you’re using the correct URL within your code. If they don’t load, try to purge the cache for your zone and see what happens. One of the most common reasons for Pull Zone slowness is when your server is blocking traffic from the CDN as a part of DDoS mitigation. If this is the case (which can be discovered by our technical support), you will need to white-list our IP ranges, which our support team will provide you with. Always feel free to call or email us at firstname.lastname@example.org if you have any questions.