Dovendo personalizzare la configurazione del pool php-fpm di un nuovo server, mi chiedo se sia possibile / permesso / consigliato avere un nuovo file del pool, il cui nome va in ordine alfabetico dopo quello originale, che ha solo valori che hanno la precedenza sulla configurazione iniziale.
La configurazione originale è /etc/php/7.0/fpm/pool.d
denominata www.conf
.
Sembra che, secondo le pagine relative all'installazione, gli ingegneri modifichino direttamente l'originale (salvando una copia dei valori iniziali). Per esempio
[www]
...
user www-data
group www-data
pm.max_children 2
dà dopo la modifica
[www]
...
user myapp ; was www-data
group myapp ; was www-data
pm.max_children 8 ; was 2
Ma sembra che potrebbe essere un'attività da ripetere dopo il prossimo aggiornamento di php-fpm (inoltre la configurazione è in un 7.0
percorso, questo è preoccupante).
Invece di modificare il file originale, vorrei mantenerlo invariato e aggiungerne un altro, dire wwwmyapp.conf
che dichiarerebbe lo stesso pool e che avesse solo i valori che sono cambiati
nel wwwmyapp.conf
[www] ; same pool!
user myapp
group myapp
pm.max_children 8
in pool.d
, elenco di file
www.conf
wwwmyapp.conf
poiché in php-fpm.conf
tutti i file di wwwmyapp
configurazione del pool vengono caricati, i valori di verranno letti dopo quelli di www
(nello stesso www
pool) e dovrebbero sovrascrivere i primi valori.
- Sembra funzionare in alcuni test e nessun errore segnalato, ma funzionerà sempre e per tutti i valori?
- Dovremmo invece sovrascrivere direttamente il file di configurazione?
Impossibile trovare una risposta in nessun documento, nemmeno su php.net.