Martin,
ruby is used to run mcollectived, a metrics collection tool (agent) from puppet. I think OSUOSL uses it to collect stats and provision clusters. We can turn it off or ask them to.
It's throwing lots of errors: E, [2016-01-31T04:10:38.590809 #1287] ERROR -- : base.rb:29:in `run' Sending registration message failed: execution expired
Memcached, yes, we should. I've done some research on memcached during my experiments with OpenStack. But I've too little experience with Gentoo to try to install it without breaking anything else. I'll probably try it on some dummy setup first.
-- et.
On Sun, Jan 31, 2016 at 8:21 AM, Martin Owens <doctormo@...400...> wrote:
On Sun, 2016-01-31 at 06:14 +0530, Eternal Tyro wrote:
I set some long-ish timeout parameters in nginx. Also removed the nginx uwsgi caches. Restarted nginx. Site works fine now. But may not hold for long.
The nginx, uwsgi parameters need tuning. Nginx may be overworking uwsgi. Also the site is loaded heavily. Load averages above 10.
Thanks ET,
I've told the website to use mysql as a caching server. The poor web server only hat 1GB or ram and was caching to ram leaving not much at all left over.
Also it's running ruby, not sure why. Could you have a look ET and find out what that's about?
The website should be back up now. We'll have to investigate memcached more seriously int he future to handle our website's load.
Best Regards, Martin Owens