Forum Replies Created
-
Thanks @djpaul Im beginning to learn that :-).
Removing it would be far from ideal as images are a huge part of the activity in our community.
I will speak to RT media and see if they can shed any light on this. Anything they say I will post back here in case other people have similar issues.
@djpaul thanks for the offer, I will email them as soon as I have made this post π
Quick Update – I now have more info. It is the Buddy Press Media folder that looks to be part of the issue. My developer doesn’t know if this a BP core issue or RT media issue (or some combo) in that we donβt know which takes priority within this folder.
Hopefully that makes sense, I’m doing my best to explain this stuff whilst also trying to stop my head from exploding π
@ubernaut I agree it is a lot of plugins but they are all there for a reason. Some are useful for me as a webmaster and the rest do an important function in the community.
The ones that aren’t essential we are pretty sure aren’t part of the problem as they have been removed during tests and the spikes still occurred. The essential ones cant easily be removed as the community wont work without them. So if we took them out the community would have enough activity to give the spikes a chance to occur (or not). Hopefully that makes sense and my logic is sound?
Also am I right in understanding that when you say isolte plugins, you mean deactivate them and see if the fault still occurs?
Hi @ubernaut thanks for joining the thread. My developers have gone through every plugin at least twice now and checked for any conflicts. Some have been added more recently (after the spikes started) and all the non-essential ones removed temporarily to see if the spikes stop. Also we have logs pointing to BP as the culprit. So Im not sure what else we can do? If I deactivate all the plugins the site wont work properly so I wont be able to get the activity needed to test if the spikes have gone or not. Unfortunately there are no easy options left to try which is why I started this thread, to see if anyone has nay other ways to track down the issue.
Thanks @henrywright
Here is the list:
Admin Tweaks
Advanced Excerpt
Antispam Bee
bbPress
Bowe Codes
BP Auto Activate Autologin Redirect To Profile On Signup
Bp Clear Notifications
BP Group Activities Notifier
Broken Link Checker
BuddyBlock
BuddyPress
Buddy Press Activity Ads
BuddyPress Activity as Wire
BuddyPress Activity Comment Notifier
BuddyPress Activity Privacy
BuddyPress Block Activity Stream Types
BuddyPress Live Notification
BuddyPress Profile Visibility Manager
BuddyPress Security Check
BuddyPress Usernames Only
Delete Expired Transients
Duplicator
Email Login
Facebook Like User Activity Stream For BuddyPress
Google Analytics +
Imsanity
Infinite SEO
Insert Headers and Footers
Mailjet for WordPress
Menu Items Visibility Control
OPcache Dashboard
Post Voting
Pretty Link Lite
Query Monitor
Random Banner
rtMedia for WordPress, BuddyPress and bbPress
rtMedia Pro
s2Member Framework
SearchWP
SearchWP bbPress Integration
Social Likes
Subscribe To Comments
User Activity
Wordfence Security
WordPress FAQ Manager
WP-DBManager
WP-Memory-Usage
wp-Monalisa
WPBakery Visual Composer
WP Better Emails
WP External Links
WP Maintenance Mode
WPMU DEV Dashboard
WP Widget Cache@djpaul thanks for join the thread. Here is a copy and paste from an email my host sent me:
The other day whilst we were on the phone I was able to view the potential issue in realtime and I could see that there were a growing number of PHP processes being spawned on the server and the RAM consumption of each process kept increasing.
I have attached a screenshot of my findings, although I do not recommend that you include this on any forum as it does include some sensitive information.
The top left section of the screenshot displays the TOP output of your server. As you can see most of the entires were from the Phoenix user, and each process was consuming between 95-259MB of RAM each. This kept growing.
The bottom left section was an Strace output from one of the PHP PID’s, which allows you to see exactly what a processes is doing. Each process referred to the same thing, which was something to do with buddypress.
The top right section displayed entires from the access log in realtime. As we discussed I believe the buddypress plugin loads content dynamically without having to refresh the page, which would explain the low activity in the access log.
The bottom right section was from the MySQL server. It displays the MySQL process-list, which was fine.
Ideally I would first try to find a buddypress developer and then provide them with that output, as it may help point them in the right direction to find out why your site consumes too much RAM.
Hopefully this may shed more light on my problems? Any help form anyone greatly appreciated.
I found one random cron job, it was nothing to do with BP or RT media, I deleted it but we just crashed again this morning.
Hi @shanebp thanks for commenting, no I tihnk that was just an error by my developer. Everything points to Buddypress and not RT Media but I will check the cron jobs and post back asap.
Reply from my developer to the question “finally have you been or are you able to try isolating any of those other plugins?”.
“Isolating plugins is actually the very first step we took in this type of process (fault-finding), then themes, etc. – all the way through until everything has been checked individually. All of this has been checked and re-checked (several times, by several people).
Although we cannot find the problem *precisely*, everything points to
BuddyPress media.”I should say that we’ve been looking at this fault for around a year now so its likely we’ve checked all the obvious issues.
Thanks guys, on reflection I should have put my server info in my original question so my apologies for that.
So we have an SSD VPS with:
β’ Centos 6
β’ Cpanel
β’ 4 core processor
β’ 4GB memory
β’ 800GB data transferI’m pretty sure it is not a server issue. Something is causing a memory spike that is way beyond normal usage.
My hosts are really helpful, they have tried lots of tweaks but they are convinced it is a site issue and not a server problem
The memory spikes can happen with as few as five members online.
At most we have 30 members online at any one time.
The more active the community the more frequent the crashes are.My developer has looked through every plugin to see if there are any conflicts, in fact he has done this a few times.
I’m not sure about isolating plugins I will ask what has been done on this and post back asap.
Note β I’m not technical, at all so I’m doing my best with my answers here as this lot is at the very limits of my knowledge and comprehension. π
I would love a plugin to make groups sticky
What is trac?
I would like something like this as well.
I would love to know the answer to this one as well?
Thanks guys, for now I’m going to try BuddyPress Media cos it is free π
Thanks @shanebp, @funmi-omoba, I really appreciate your help, I will buy BuddyBlock and speak to my web builder about the custom code.