Posted: October 20, 2016 at 9:23 pm
|
Hey guys, We’ve noticed major slow down recently when EE is running on our clients site… disabling the plugin fixes the issue… New relic is showing 95% of cpu usage is coming out of EE… We narrowed down the slowdown to if ( is_admin() && apply_filters( ‘FHEE__EE_System__brew_espresso__load_pue’, TRUE ) ) { specifically the ->load_core line… Disabling it everything still seems to work.. there is also a filter to disable this above… can you explain what this does and why we can disable it? Also what could be causing the major delay in speed? we’re noticing our backend load time go up from 1.5 seconds to 6-7 seconds. Thanks |
Hi Ben, PUE handles the support services for getting updates for Event Espresso. Could you share the IP address for the client site so I can ask a developer for feedback on this issue? Thanks — |
|
|
The IP is 23.253.146.173 |
|
Hi Ben, I’m the developer responsible for our license update system and I’ve been looking into this since it was reported this morning. The first thing I did was do some profiling of our codebase to ensure there was nothing unusual that may have go recently introduced. So I setup a plugin that times the php processing time from start to finish for a page load in the admin both WITH the PUE class (our update system bundled with EE core) loaded and with it not loaded. I ran the test with 4 EE add-ons installed and active (since they also do PUE checks). Here’s the results I got: https://www.evernote.com/l/AAPGqmEwvTBK4LNqkoa56mUV1OO_mcqL0cUB/image.png The columns are the php execution time in seconds. You’ll note that the average column shows a definite time difference but it is fairly negligible. So the next thing to try doing is seeing if there’s anything unusual due to your server environment. The reason we asked for your ip address is so we could check our server access logs and see if there are any unusual patterns. There’s a few anomalies that we are seeing when we review our server logs and the update pings coming from your site(s), which may help narrow down what’s going on. 1. The ip address you gave us, while it appears to be attached to your domain, it isn’t the ip address that is hitting our server (likely because the ip address for those outgoing requests is different). I’m not going to paste that ip address here but its not unusual for this to happen. Based on the above I have a few more questions for you. 1. Is EE installed in a multisite environment? What is alarming is the number of pings that is coming from your specific site. We typically don’t see that high of a number in that span of time from a single ip. So that suggests something awry in this specific server environment.
|
|
Hi Darren, This plugin is running on a multisite. We’ve just noticed the slow performance startup about a week or so ago… it seems to correlate with the latest update we ran for EE. I only have 7 days of new relic data but about 94% of the utuliztion is coming from eventespresso.com http://i.imgur.com/6G1JvlX.png With very slow response times… when I disable the function above the admin speed returns to normal. We haven’t customized any of your code. |
Hi Ben, Darren took a look at your graph and here’s his reply:
|
|
Hey Ben, Regarding your request to add *.yourdomain.com so the key works with your primary & subdomain. sI’m afraid we don’t add domains from our end. The way the updates/support license works is you input the key on your site, and the update engine software sends the domain info to our servers. So I’ll go ahead and reset the key, but you’ll need to make sure the key is active on one domain only. |
|
The support post ‘Slow WordPress backend…’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.