Проблемы обновления APC 3.0.19 -> 3.1.4 - PullRequest
0 голосов
/ 17 октября 2010

На используемом мной сервере gentoo Linux я только что обновил APC с 3.0.19 до 3.1.4, и кажется, что там что-то не работает должным образом. Похоже, что записи в кеше, которые должны были быть удалены (явным образом или по истечении срока действия TTL), остаются на месте, и поэтому использование кеша продолжает расти до тех пор, пока не будет достигнуто максимальное использование памяти, а затем сервер будет работать очень медленно.

Кто-нибудь с опытом в этом обновлении?

Спасибо

Вот мой apc.ini

extension=apc.so
apc.enabled="1"
apc.shm_segments="1"
apc.shm_size="1536"
apc.num_files_hint="2500"
apc.ttl="7200"
apc.user_ttl="86400"
apc.gc_ttl="3600"
apc.cache_by_default="1"
;apc.filters=""
;apc.mmap_file_mask="/tmp/apcphp5.XXXXXX"
apc.slam_defense="0"
apc.file_update_protection="2"
apc.enable_cli="1"
apc.max_file_size="5M"
apc.stat="0"
apc.write_lock="1"
apc.report_autofilter="0"
apc.include_once_override="0"
apc.rfc1867="0"
apc.rfc1867_prefix="upload_"
apc.rfc1867_name="APC_UPLOAD_PROGRESS"
apc.rfc1867_freq="0"
apc.localcache="0"
apc.localcache.size="512"
apc.coredump_unmap="0"

Ответы [ 2 ]

0 голосов
/ 18 ноября 2010

У меня была проблема с APC 3.1.5, когда я установил apc.shm_size только с числовым значением. Попробуйте apc.shm_size="1536M", возможно, это поможет (значение по умолчанию в документации также использует эту формулу)

0 голосов
/ 07 ноября 2010

Это было похоже на ошибку Gentoo в Linux.Я сообщил об этом на http://bugs.gentoo.org/show_bug.cgi?id=343485, и это было исправлено для APC 3.1.5

...