Значительное замедление после обновления до 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 ничего не говорится о конфигурации фреймворка, поэтому я предполагаю, что никаких изменений там не требуется.

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

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

0 ответов

Другие вопросы по тегам