新しいサーバーのphp-fpmプール構成をカスタマイズする必要があるので、新しいプールファイルを作成することが可能/許可/推奨されているかどうかを疑問に思います。この名前は、元のファイルの後にアルファベット順になり、初期構成を上書きする値のみを含みます。
元の構成は/etc/php/7.0/fpm/pool.dnamedにあり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、すべてのプールのconfファイルがロードされている、の値がwwwmyappのものの後に読み込まれますwww(同じでwwwプール)と第1の値をオーバーライドする必要があります。
- いくつかのテストで機能し、エラーが報告されないようですが、すべての値で常に機能しますか?
- 代わりに設定ファイルを直接上書きする必要がありますか?
php.netでも、どのドキュメントでも回答が見つかりませんでした。