amh で php-fpm を設定する方法: 最初に「wordpress.conf」ファイルを開き、次に「pm=static」または「pm=dynamic」を「pm=ondemand」に変更し、最後に amh を再起動します。
推奨: 「PHP ビデオ チュートリアル 」
AMH で php-fpm をオンデマンド モードに設定する
AMH にはデフォルトで静的と動的の 2 つの php-fpm モードしかありません。両方を使用する場合の特徴は、php-fpm がオペレーティング システムにメモリを解放しないことです。
各 php-fpm スレッドは約 20M のメモリを占有します。たとえば、デフォルトの 3 つのスレッドは約 60M を占有し、この 60M は解放されません。
したがって、ホストにはステーションが 1 つまたは 2 つしかなく、現在トラフィックがなく、メモリがまだ高いことがわかります。
AMH パネル自体も静的モードと 2 つのスレッドを使用します。言い換えれば、パネルは約 40 4 = 44M の理論メモリを占有することになります。
したがって、オンデマンド モードの必要性が存在します。オンデマンドモードの特徴は、最大スレッド数に応じて同じレベルのメモリを占有します。たとえば、3スレッドでも約60Mを占有しますが、リクエストが終了すると自動的にメモリが解放されます。 5〜15秒。
現時点では、AMH 自体がこのモードをサポートしていないため、手動でのみ完了できます。操作方法はとても簡単です。
1. php-fpm の設定では、各サイトに独自のファイルがあり、その命名方法は Web サイト識別.conf で、パスは /usr/local/php/etc/fpm にあります。
たとえば、サイト ID が wordpress の場合、/usr/local/php/etc/fpm/wordpress.conf2 があります。ファイルを開いて pm = static または pm = を変更します。動的 pm = ondemand に設定し、/etc/init.d/amh-start で amh3 を再起動します。AMH パネル自体の php-fpm モードを変更したい場合は、/usr/local/ を変更します。 php/etc/php -fpm.conf ファイルだけで十分で、変更内容は上記と同じです。以上がamh で php-fpm を設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。