Quoting Kevin Konowalec <[EMAIL PROTECTED]>:

Horde: 3.1.2
Imp: H3 (4.1.2)
Turba: H3 (2.1.1)
PHP Version: 4.4.1

We've been getting complaints over the last few days of more and more people being booted out of Imp frequently. We haven't set any sort of timeout in PHP or otherwise. The only thing I can think of that MIGHT be causing this if the memcached session keys are being overwritten due to high volume. I took a look and we're currently allocating 512 MB to memcached. We're getting almost 90,000 logins per day. Though I can't tell exactly what our concurrent load is (though it'd be REALLY nice to be able to pull those kinds of stats out of Imp) I'd be willing to bet it's hovering around 3000-4000 concurrent users at peak.

Could the situation I described with the kickoffs be attributed to load and memcached size? If I added a second machine into the mix running memcached would that seamlessly distribute the load? What would be a good memory size to allocate to memcached?

I'm not a memcached expert, but the scalability seems to be one of the main reasons to use it. Thus, it wouldn't hurt to throw some more servers into the pool and see how it responds.

Also I'm noticing THOUSANDS of zero-length session files in /tmp of each horde front end. Does Horde not clean up after itself?

This is not Horde's responsibility, it is PHP's.  See:
http://us2.php.net/manual/en/ref.session.php#ini.session.gc-probability
http://us2.php.net/manual/en/ref.session.php#ini.session.gc-divisor
http://us2.php.net/manual/en/ref.session.php#ini.session.gc-maxlifetime

michael

___________________________________
Michael Slusarz [EMAIL PROTECTED]

--
IMP mailing list - Join the hunt: http://horde.org/bounties/#imp
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: [EMAIL PROTECTED]

Reply via email to