В настоящее время у меня возникают проблемы с аннулированием некоторых проблемных записей opcache при использовании PHP7.0-FPM.
Некоторые файлы кэшируются с размером памяти 680.00b, когда я просматриваю в opcache_get_status. Эти файлы обычно имеют размер около 50 КБ и, похоже, кэшируются правильно, но Opcache сообщает, что количество этих файлов составляет ровно 680,00 байт.
Настройки опкеша:
; configuration for php opcache module
; priority=10
zend_extension=opcache.so
opcache.memory_consumption=16384
opcache.max_accelerated_files=32531
opcache.validate_timestamps=0
opcache.revalidate_freq=600
opcache.max_file_size=0
opcache.fast_shutdown=1
Это необычная установка, когда сгенерированные файлы кэшируются, поэтому иногда возникают проблемы, и файлы заменяются/повторно кэшируются.
Есть ли какая-нибудь причина, по которой кто-нибудь может подумать, почему opcache показывает эти файлы как 680.00b? opcache_reset или opcache_invalidate не помогают. Я должен полностью заменить файлы и использовать opcache_reset, чтобы они отображались с их истинным размером, и это затрудняет мониторинг/устранение неполадок.
Заранее спасибо.