Yeni bir sunucunun php-fpm havuz yapılandırmasını özelleştirmek zorunda kaldığımda, yalnızca ilk yapılandırmayı geçersiz kılan değerlere sahip orijinal addan sonra yeni bir havuz dosyasına sahip olmanın mümkün / izin verildiğini / önerildiğini merak ediyorum.
Orijinal yapılandırma /etc/php/7.0/fpm/pool.d
adlandırılmıştır www.conf
.
Kurulumla ilgili sayfalara göre, mühendisler orijinali doğrudan değiştirir (başlangıç değerlerinin bir kopyasını kaydeder). Örneğin
[www]
...
user www-data
group www-data
pm.max_children 2
değişiklikten sonra verir
[www]
...
user myapp ; was www-data
group myapp ; was www-data
pm.max_children 8 ; was 2
Ancak php-fpm'nin bir sonraki yükseltmesinden sonra tekrarlanması gereken bir görev gibi görünebilir (ayrıca yapılandırma bir 7.0
yoldadır, bu endişe vericidir).
Orijinal dosyayı değiştirmek yerine, değişmeden tutmak ve başka bir tane eklemek istiyorum wwwmyapp.conf
, aynı havuzu ilan edecek ve sadece değişen değerlere sahip
içinde wwwmyapp.conf
[www] ; same pool!
user myapp
group myapp
pm.max_children 8
içinde pool.d
, dosya listesi
www.conf
wwwmyapp.conf
çünkü php-fpm.conf
tüm havuzlarda conf dosyaları yüklendiğinden, değerleri ( aynı havuzda) wwwmyapp
olanlardan sonra okunacak ve ilk değerleri geçersiz kılacaktır.www
www
- Birkaç testte çalışıyor ve herhangi bir hata bildirilmedi, ancak her zaman ve tüm değerler için çalışacak mı?
- Bunun yerine doğrudan yapılandırma dosyasının üzerine yazmalı mıyız?
Php.net adresinde bile herhangi bir dokümanda cevap bulunamadı.