Phải tùy chỉnh cấu hình nhóm php-fpm của một máy chủ mới, tôi tự hỏi liệu có thể có / cho phép / có một tệp nhóm mới hay không, có tên theo thứ tự chữ cái sau tên gốc, chỉ có các giá trị ghi đè lên cấu hình ban đầu.
Các cấu hình ban đầu được /etc/php/7.0/fpm/pool.d
đặt tên www.conf
.
Dường như, theo các trang liên quan đến việc cài đặt, các kỹ sư sửa đổi trực tiếp bản gốc (lưu một bản sao của các giá trị ban đầu). Ví dụ
[www]
...
user www-data
group www-data
pm.max_children 2
đưa ra sau khi sửa đổi
[www]
...
user myapp ; was www-data
group myapp ; was www-data
pm.max_children 8 ; was 2
Nhưng dường như đó có thể là một nhiệm vụ được lặp lại sau lần nâng cấp tiếp theo của php-fpm (hơn nữa cấu hình nằm trong một 7.0
đường dẫn, thật đáng lo ngại).
Thay vì sửa đổi tệp gốc, tôi muốn giữ nguyên tệp đó và thêm một tệp khác, giả sử wwwmyapp.conf
rằng sẽ khai báo cùng một nhóm và chỉ có các giá trị đã thay đổi
trong wwwmyapp.conf
[www] ; same pool!
user myapp
group myapp
pm.max_children 8
trong pool.d
, danh sách các tập tin
www.conf
wwwmyapp.conf
vì trong php-fpm.conf
tất cả các tệp conf pool được tải, các giá trị của wwwmyapp
sẽ được đọc sau các tệp của www
(trong cùng một www
nhóm) và sẽ ghi đè lên các giá trị đầu tiên.
- Nó dường như hoạt động trong một vài thử nghiệm và không có lỗi nào được báo cáo, nhưng liệu nó có hoạt động mọi lúc và cho tất cả các giá trị không?
- Thay vào đó chúng ta nên ghi đè tập tin cấu hình trực tiếp?
Không thể tìm thấy câu trả lời trong bất kỳ tài liệu nào, ngay cả trên php.net.