【问题标题】:Can I use the same Redis server with multiple magento websites, by using different Redis database numbers on each website in valet plus?通过在 valet plus 中的每个网站上使用不同的 Redis 数据库编号,我可以将同一个 Redis 服务器与多个 magento 网站一起使用吗?
【发布时间】:2019-12-27 10:02:11
【问题描述】:

我在我的 Magento 项目中使用 Valet+。
我有 1 个 Redis 服务器(默认包含在 Valet+ 中)和 5 个不同的 Magento 项目(网站)。
我可以通过在每个网站上使用不同的 Redis 数据库编号,在多个网站上使用同一个 Redis 服务器吗?
提前谢谢你。

【问题讨论】:

    标签: magento magento2 valet


    【解决方案1】:

    通过为每个站点使用不同的数据库编号,可以为 5 个 magento 站点使用 1 个 redis。 我使用 2 个 magento 站点进行了测试,效果很好。 (cache-backend-redis-db 用于缓存,session-save-redis-db 用于会话,page-cache-redis-db 用于页面缓存)

    如果全部使用,则需要使用15个数据库号(redis默认16个)

    重要提示:如果您将 Redis 用于不止一种类型的缓存,则数据库编号必须不同。建议您将默认缓存数据库编号分配为 0,将页面缓存数据库编号分配为 1,将会话存储数据库编号分配为 2。

    ma​​gento website-1
    bin/magento setup:config:set --cache-backend=redis --cache-backend-redis-server=127.0.0.1 --cache-backend-redis-db=0

    bin/magento setup:config:set --page-cache=redis --page-cache-redis-server=127.0.0.1 --page-cache-redis-db=1

    ma​​gento website-2
    bin/magento setup:config:set --cache-backend=redis --cache-backend-redis-server=127.0.0.1 --cache-backend-redis-db=3

    bin/magento setup:config:set --page-cache=redis --page-cache-redis-server=127.0.0.1 --page-cache-redis-db=4 (edited)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-06-29
      • 2011-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-30
      相关资源
      最近更新 更多