如何设置Sylius使用Redis作为缓存后端

时间:2015-06-26 11:19:37

标签: symfony caching redis sylius

根据https://github.com/doctrine/DoctrineCacheBundle#cache-providers,有几个参数需要使用redis而不是file_system作为缓存后端。

在Sylius的主配置文件中,只有一个区域可以放置缓存设置:

应用程序/配置/ parameters.yml

sylius.cache:
    type: redis (was file_system)

其余的地方?

  • connection_id - Redis连接服务ID
  • host - redis host
  • port - redis port

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用以下语法:

sylius.cache:
    type: redis
    namespace: sylius
    redis:
        host: localhost
        port: 6379
        database: 10

然后,Sylius使用此配置创建一个doctrine缓存提供程序。