Hello everyone,
Quick question on Moodle 3.0.
Before I begin, here's my environment:
We have a multi-frontend (4 webservers Apache/PHP56) and a master/slave backend (MySQL 5.6)
Moodle data is handled via NFS on the backend, sessions are stored via files on the backend.
On to my question:
In the config.php, I'm seeing three variables that are not in use on my systems. What are the implications of leaving these off? (as is).
If I had to implement the tempdir and cachedir, seeing that they should be shared between the frontends, can I use the existing NFS share for this? (create a couple new subfolders in the moodledata)
The localcachedir is fairly straightforward, I think.
Any ideas?
// $CFG->tempdir = '/var/www/moodle/temp'; // Files used during one HTTP request only.
// $CFG->cachedir = '/var/www/moodle/cache'; // Directory MUST BE SHARED by all cluster nodes, locking required.
// $CFG->localcachedir = '/var/local/cache'; // Intended for local node caching.
I also have a question about memcached. I have the frontend servers also acting as memcached stores - can any possible complications arise from this? The config hasnt complained, and I've not seen any flags thrown.
Thoughts appreciated, and thanks in advance for all that you guys do.