3

私の opcache には 512M の memory_consumption セットがあり、いっぱいでした。

そこで、2048M に増やし、php-fpm デーモンを再起動しました。そしてすぐにまたいっぱいになりました:

opcache の問題

このサイトは、2 つのサブドメイン サイトで WP マルチサイト インストールを実行しているだけです。本当に特別なことは何もありません。トラフィックの少ないサイトで、ほとんどが静的です。Woocommerce ショップはありますが、商品は 2 つしかありません。この量のキャッシュ消費が正当化されるとは思えません。

  • PHP7 の Opcache は、使用するように構成されているすべてのメモリを事前に割り当てますか?
  • または、私のキャッシュは本当にいっぱいですか?
  • または、間違ったプロパティを設定していますか?

私のphp-fpm構成には次のものがあります:

php_value[opcache.memory_consumption] = 2048

何が起こっているのかをさらに詳しく知るにはどうすればよいですか?

4

1 に答える 1

1

問題は、opcache の構成方法にありました。このプロパティを設定して、fpm プールで構成しました。

php_value[opcache.memory_consumption] = 2048

ただし、それを構成する正しい方法は、php.ini または php.d にあります。

opcache.memory_consumption=2048
于 2017-01-10T13:55:30.550 に答える