Cache consiglio per configurazione

Re: Cache consiglio per configurazione

di Franky Vallori -
Numero di risposte: 1

Ciao Matteo,

A) abbiamo controllato più volte i Dischi e sembrano non avere problemi (LOG o altro), tra l'altro stessa configurazione di dischi su altri Server (non Moodle) non danno alcun problema. pensieroso

B) un prefisso differente? Ovvero dovrei cambiare il file config.php? Come?

C) /admin/settings.php?section=cachestore_redis_settings   c'è la configurazione del server --> The default PHP serializer 
    
    /cache/admin.php  --> Avevo creato uno Store Redis con Key prefix -->didattica ... devo cambiarlo?

   Known cache definitions --> Stores used when no mapping is present --> Vado su Edit mappings e seleziono sia per Application che per       Session lo Store che ho creato?

D) La versione di Apache è 2.4.34 su SW collection.


Ciao e ancora grazie...
Franky

Allegato Img-cacheadmin.jpg
In riposta a Franky Vallori

Re: Cache consiglio per configurazione

di Matteo Scaramuccia -

Ciao Franky,
A) il problema è che probabilmente gli altri server usano il file system in modo diverso magari per scrivere file di grandi dimensioni invece che tanti di piccole dimensioni oppure con pochi accesi in lettura etc etc
B) per esempio modificando la riga del prefisso per leggere $CFG->session_redis_prefix = 'il_prefisso_che_vuoi_tu_';
C) il prefisso solitamente deve essere mnemonico della istanza che sta servendo quindi qualunque nome va bene basta che tu sappia che quel prefisso caratterizza le chiavi in Redis come appartenenti alla istanza Moodle dove hai configurato quel prefisso
D) Per Apache devi aggiungere la riga $CFG->xsendfile = 'X-Sendfile'; nel config.php ma devi anche configurare il modulo indicato nella doc cioè https://tn123.org/mod_xsendfile/ quindi caricandolo (si trova in EPEL), attivandolo via XSendFile on e dando accesso a questa metodologia sia alla cartella della moodledata sia a quella del codice di Moodle via XSendFilePath. Il problema è che questo modulo non è manutenuto da lungo tempo (7 anni!!!) e sarebbe meglio passare, per sfruttare X-Sendfile, ad esempio a nginx che tra le altre dovrebbe garantirti prestazioni maggiori cioè un po' meno consumo di CPU e RAM... ma capisco che possa essere un cambio troppo significativo nella configurazione SW

HTH,
Matteo