Значительное замедление после обновления до Symfony 3.1 / 3.2 (связано с системным кешем)

После обновления моего приложения с Symfony 3.0.6 до Symfony 3.1.0 я заметил значительное замедление (более чем удвоенное время загрузки одной страницы) в разработке (отключен xdebug). То же самое можно наблюдать с Symfony 3.2.0. Это заставило меня поверить, что проблема может быть вызвана новым компонентом кэширования PSR-6, представленным в Symfony 3.1.0, и сравнение с использованием blackfire, похоже, подтверждает, что:

https://blackfire.io/profiles/compare/c9dd287a-c2aa-4b97-b335-635b08feac07/graph

Это моя конфигурация фреймворка для разработки (которую я использую как в 3.0.6, так и в 3.2.0):

translator:
fallbacks: '%default_locale%'
logging: false
secret:        '%secret%'
router:
strict_requirements: true
form:            ~
csrf_protection: ~
validation:
enable_annotations: true
enabled:            true
templating:
engines: [ twig ]
default_locale:  '%default_locale%'
trusted_proxies: ~
session:
handler_id: snc_redis.session.handler
fragments:       ~
http_method_override: true
profiler:
only_exceptions: false

Я посмотрел на систему отслеживания ошибок Symfony, но не увидел никого, кто жаловался на это. Кроме того, в руководстве по обновлению Symfony ничего не говорится о конфигурации фреймворка, поэтому я предполагаю, что никаких изменений там не требуется.

ПРИМЕЧАНИЕ. Я не использую компонент кэширования для кэширования пользовательского пространства, в моем случае это зависит только от фреймворка.

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

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]