ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

ee on rackspace - multiple site manager - performance issues

January 13, 2010 1:47pm

Subscribe [4]
  • #1 / Jan 13, 2010 1:47pm

    pshudgins

    7 posts

    I’m using cloud sites hosting, through Rackspace… and I’ve got three sites set up in EE using multiple site manager. Unfortunately the sites are VERY slow.  They are not big sites, don’t have a lot of embedded templates, I’ve optimized by looking through and tweaking all of the caching options, etc.

    So, wanted to see if anyone else is having this issue. Is it just that Rackspace shared hosting is not a good option for EE?  Or do you think maybe the multiple site manager setup could be a problem? 

    I’ve noticed that on the weekends the sites work great, so I’m thinking it’s just that our site is competing with every other site in the Rackspace system, and getting bogged down.  And, I’m guessing a dedicated server would probably fix things. 

    Any thoughts/recommendations/etc would be much appreciated. Also, thoughts re: the best host for EE sites?  Engine Hosting?

    Thanks.

  • #2 / Jan 13, 2010 6:12pm

    Peter Ripley

    93 posts

    When you say you have tweaked the caching options what exactly are you doing?

    Template (page) caching is not recommended when the filesystem is mounted as NFS.

    Can you look at how busy the MySQL server is?  If MySQL is your bottle neck page caching helps.  If filesystem is your bottleneck page caching can hurt.

    There are a number of posts here and elsewhere…

    Here’s a Performance Guideline from Solspace that I thought was pretty comprehensive:

    http://www.solspace.com/downloads/PerformanceGuidelines.pdf

  • #3 / Jan 13, 2010 7:36pm

    ChrisR1776

    11 posts

    Hi,
    I see the same issues at Rackspace Cloud.  We *just* switched to EE 1.6.8 on RSC after being there a year without a CMS and performance today was terrible so we switched back to the old system (e.g. 3454ms average page load time over the course of the day today) vs 37 to 319 ms load time for the old static page when I swapped the “content” folder back to the old site.

    I am glad I saw your post because I’ve been looking at it most of the day to see what things I could tune. I am not sure where the bottleneck is yet - mysql, php etc.  I tried upping the php_value memory_limit to see if that helped, but no success.

    I also saw a lot of “no suitable nodes” errors today.  This is what the RS Tech guy said about that: “No suitable nodes” is an error that occurs as a result of a script exceeding the maximum timeout value. If a client connection does not receive a response from the server after approximately 30 to 60 seconds the load balancer will close the connection and the client will immediately receive the error message. In most cases, the script will continue to execute until it reaches completion, throws an error, or times out on the server, but the client will not see the page load as expected and will instead receive this error.

    Which seems illogical since the total response time-out time before it gets that is less than 10-15 seconds.

    Perhaps everyone here can help figure it out, and if not, I’d love to hear suggestions on alternatives for relatively busy sites.

    Thanks
    Chris

    I’m using cloud sites hosting, through Rackspace… and I’ve got three sites set up in EE using multiple site manager. Unfortunately the sites are VERY slow.  They are not big sites, don’t have a lot of embedded templates, I’ve optimized by looking through and tweaking all of the caching options, etc.

    So, wanted to see if anyone else is having this issue. Is it just that Rackspace shared hosting is not a good option for EE?  Or do you think maybe the multiple site manager setup could be a problem? 

    I’ve noticed that on the weekends the sites work great, so I’m thinking it’s just that our site is competing with every other site in the Rackspace system, and getting bogged down.  And, I’m guessing a dedicated server would probably fix things. 

    Any thoughts/recommendations/etc would be much appreciated. Also, thoughts re: the best host for EE sites?  Engine Hosting?

    Thanks.

  • #4 / Jan 13, 2010 7:42pm

    ChrisR1776

    11 posts

    I did see a post in here from about 11 months ago, here, that had some tips:

    http://ellislab.com/forums/viewthread/106332/

    I am not sure if they are still relevant as of yet.

  • #5 / Jan 13, 2010 9:19pm

    Jeremy Latham

    74 posts

    Did you see the last bit in this post?

    try turning off all page caching & query caching if you’re experiencing slowness

    I know turning off the EE optimizations made a huge difference for me using Mosso / Rackspace Cloud. I’ve got a number of sites running on Rackspace Cloud, including MSM, with no problems.

  • #6 / Jan 13, 2010 10:19pm

    ChrisR1776

    11 posts

    Thanks for the reply.  I did turn one thing off, but am looking for where to turn the rest of the suggested things off.  😊

    Again, thanks and as I experiment more, I will follow up.

  • #7 / Jan 13, 2010 11:02pm

    ChrisR1776

    11 posts

    To start out, I added:

    $conf['disable_all_tracking'] = "y";

    to the config.php file and load times went from 3-6 seconds for the page to ~140-150 ms time [I think this may have been coincidence-I will know more when it is busy tomorrow].  So, that was the quick and dirty try.

    It obviously helped [unless I hit a huge coincidence!—and it may have been since I removed that and see no difference right now], next I’m going to try the individual tracking items and see if there are specific things.  But that may be in the morning.

    Thanks again for the tips here.

     

    Thanks for the reply.  I did turn one thing off, but am looking for where to turn the rest of the suggested things off.  😊

    Again, thanks and as I experiment more, I will follow up.

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases