diff --git a/config/packages/cache.yaml b/config/packages/cache.yaml index 93e620e..e20643d 100644 --- a/config/packages/cache.yaml +++ b/config/packages/cache.yaml @@ -8,8 +8,8 @@ framework: # Other options include: # Redis - #app: cache.adapter.redis - #default_redis_provider: redis://localhost + # app: cache.adapter.redis + # default_redis_provider: redis://localhost # APCu (not recommended with heavy random-write workloads as memory fragmentation can cause perf issues) #app: cache.adapter.apcu diff --git a/config/packages/prod/doctrine.yaml b/config/packages/prod/doctrine.yaml index 553ec47..3e4fc73 100644 --- a/config/packages/prod/doctrine.yaml +++ b/config/packages/prod/doctrine.yaml @@ -42,3 +42,5 @@ framework: adapter: cache.app doctrine.system_cache_pool: adapter: cache.system + doctrine.second_level_cache_pool: + adapter: cache.app diff --git a/config/services.yaml b/config/services.yaml index 891f655..56919c1 100644 --- a/config/services.yaml +++ b/config/services.yaml @@ -57,8 +57,10 @@ services: - { name: doctrine.event_subscriber, event: postPersist } snc_second_level_cache: - class: '%snc_redis.doctrine_cache_predis.class%' - arguments: [ '@snc_redis.default' ] + class: Symfony\Component\Cache\DoctrineProvider + public: false + arguments: + - '@doctrine.second_level_cache_pool' app.redis_provider: class: \Redis