Налаштувавши конфігурацію пулу php-fpm нового сервера, мені цікаво, чи можливо / дозволено / рекомендується мати новий файл пулу, назва якого йде в алфавітному порядку після оригінального, який має лише значення, що перевершують початкову конфігурацію.
Оригінальна конфігурація є в /etc/php/7.0/fpm/pool.d
імені www.conf
.
Здається, згідно зі сторінками, пов’язаними з установкою, інженери змінюють безпосередньо оригінал (зберігаючи копію початкових значень). Напр
[www]
...
user www-data
group www-data
pm.max_children 2
дає після модифікації
[www]
...
user myapp ; was www-data
group myapp ; was www-data
pm.max_children 8 ; was 2
Але здається, що завдання може бути повторене після наступного оновлення php-fpm (крім того, конфігурація знаходиться в 7.0
шляху, це хвилює).
Замість того, щоб змінювати вихідний файл, я хотів би зберегти його незмінним та додати ще один, сказати, wwwmyapp.conf
що оголосив би той самий пул і мав лише ті значення, які змінилися
в wwwmyapp.conf
[www] ; same pool!
user myapp
group myapp
pm.max_children 8
в pool.d
, список файлів
www.conf
wwwmyapp.conf
оскільки у php-fpm.conf
всіх файлах конф-файлів пулу завантажуються, значення wwwmyapp
зчитуються після значень www
(у тому ж www
пулі) і повинні перевищувати перші значення.
- Здається, він працює в декількох тестах, і не повідомляється про помилки, але чи буде він працювати весь час і для всіх значень?
- Чи слід замість цього замінити конфігураційний файл безпосередньо?
Не вдалося знайти відповідь у жодному документі, навіть на php.net.