現在、1000のサイトを持つ共有サーバーにapcを実装しています(ワードプレス、moodleなどを使用)。管理ページを探していますが、「キャッシュフルカウント」が急速に増加しています。「apc.shm_size」の値を増やして「apc.ttl」の値を減らして「apc.shm_segments」の値を増やしてみましたが、この問題を解決できません。何が間違っていますか?私はいくつかの情報を書き留めています:
apc.ini:
extension = apc.so
apc.shm_size = 256
apc.enabled = 1
apc.ttl = 300
apc.user_ttl = 300
Ubuntu:12.04
PHP:5.3.10
APC:3.1.7
サーバーには16GBのメモリがあります
共有メモリの制限:256MB
キャッシュが100%に達したときにキャッシュをクリアしない可能性はありますか?
3
APCに十分なキャッシュを提供していないことは明らかです。256MBは、セットアップには非常に小さく聞こえます。
—
マイケルハンプトン
マイケル、返信ありがとう。私が間違っている場合は修正してください。この「apc.shm_size」は、「cat / proc / sys / kernel / shmmax」の結果に応じて設定しないでください。
—
user142741