Support for storing sessions in memcache/redis
Bug #785469 reported by
François Marier
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mahara |
Fix Released
|
Wishlist
|
Son Nguyen |
Bug Description
On a busy cluster, storing sessions on an NFS mount creates lot of contention on the locks.
A better solution would be to store sessions in memcache or redis.
tags: | added: scalability |
Changed in mahara: | |
assignee: | nobody → Christopher Tombleson (christopher-k) |
Changed in mahara: | |
milestone: | none → 1.7.0 |
assignee: | Christopher Tombleson (christopher-k) → nobody |
Changed in mahara: | |
milestone: | 1.7.0 → 1.8.0 |
importance: | Wishlist → Medium |
Changed in mahara: | |
milestone: | 1.8rc1 → 1.8.0 |
Changed in mahara: | |
milestone: | 1.8.0 → 1.9.0 |
Changed in mahara: | |
milestone: | 1.9.0 → 1.10.0 |
Changed in mahara: | |
milestone: | 1.10.0 → none |
importance: | Medium → Wishlist |
Changed in mahara: | |
assignee: | nobody → Son Nguyen (ngson2000) |
Changed in mahara: | |
status: | Triaged → Fix Committed |
milestone: | none → 18.04.0 |
tags: | added: nominatedfeature |
Changed in mahara: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Here's a partial implementation of memcache sessions by Darrin at Catalyst Australia. This is just the session.php code switched to use memcache instead of file; a full implementation will require an admin interface (or at least a $cfg variable) to let the user switch between them.