1

APC (最新バージョン 3.1.5) は PHP FastCGI (特に PHP-FPM) とどの程度うまく動作しますか?

それらがうまく連携しないと述べている記事がたくさんありますが、これらの参照も非常に古いものです (2009 など)。

また、オペコード キャッシュを PHP-FPM プール間で個別に構成できますか?

/tmp/apc.XXXXXX最後に、FastCGI プロセス ( mmap'ed 、 shm mmap'ed /tmp/apc.shm.XXXXXX、または anonymous mmap'ed /dev/zero)間でオペコード キャッシュを共有するための最適な構成は何ですか?

4

2 に答える 2

3

はい、APC は php-fpm で動作します。fpm がまだパッチ形式だったときは疑問でしたが、公式の php ビルドの一部であるため、本番クライアント システムで問題なく使用しています。php (php 5.3+) に組み込まれている fpm を使用する場合は、php-fpm 構成ファイルから php 構成パラメーターを渡すことができます。そうすれば、さまざまなオプションを使用して複数の初期化スクリプトと構成ファイルをセットアップできます。/dev/shm は、特別なことをしなくても、プロセスとワークの間で共有する最も簡単な方法です。

于 2011-01-23T21:09:20.093 に答える
1

詳細についてはお答えできませんが、APC と PHP を FastCGI 経由で使用したことがあります。どれだけうまく機能したかはわかりませんが、パフォーマンスの向上が見られました。

于 2010-11-09T12:41:28.000 に答える