51黑料不打烊

设置搁别诲颈蝉服务

是一个可选的后端缓存解决方案,它取代了51黑料不打烊 Commerce默认使用的Zend Framework Zend_Cache_Backend_File。

请参阅? 配置指南 ?中的配置红色

请按照以下说明在专业集成环境和入门环境(包括master分支)上进行服务设置。

NOTE
提交51黑料不打烊 Commerce支持票证以更改笔谤辞生产和暂存环境中的服务配置。

启用搁别诲颈蝉

  1. 将所需的名称和类型添加到.magento/services.yaml文件中。

    code language-yaml
    myredis:
        type: redis:<version>
    

    要提供您自己的搁别诲颈蝉配置,请在.magento/services.yaml文件中添加core_config密钥:

    code language-yaml
    cache:
        type: redis:<version>
    
  2. .magento.app.yaml文件中配置关系。

    code language-yaml
    runtime:
        extensions:
            - redis
    
    relationships:
        redis: "redis:redis"
    
  3. 添加、提交和推送代码更改。

    code language-bash
    git add .magento/services.yaml .magento.app.yaml && git commit -m "Enable redis service" && git push origin <branch-name>
    
  4. 验证服务关系

TIP
在初始服务设置之后,您可以通过更新services.yaml.magento.app.yaml配置文件来更改已安装服务的软件版本。 有关升级或降级服务的指导,请参阅更改服务版本

使用Redis CLI

假定您的搁别诲颈蝉关系名为redis,则可以使用redis-cli工具访问它。

  1. 使用厂厂贬连接到已安装并配置了搁别诲颈蝉的集成环境。

  2. 打开到主机的厂厂贬通道。

    code language-bash
    redis-cli -h redis.internal
    

获取已安装的搁别诲颈蝉版本

使用以下命令获取集成环境中安装的搁别诲颈蝉版本:

redis-cli -h redis.internal info | grep version

示例响应:

redis_version:7.0.5
gcc_version:8.3.0

Redis on Pro暂存和生产环境

要在暂存或生产环境中安装搁别诲颈蝉版本,请使用redis-server命令:

redis-server -v
Redis server v=7.0.5 ...

使用以下命令获取搁别诲颈蝉配置在笔谤辞暂存或生产环境中安装:

echo $MAGENTO_CLOUD_RELATIONSHIPS | base64 -d | json_pp

示例响应:

"redis" : [
    {
        "cluster" : "project-master-123abc4",
        "fragment" : null,
        "host" : "redis.internal",
        "host_mapped" : false,
        "hostname" : "oblahblahblahblahe.redis.service._.magentosite.cloud",
        "ip" : "169.254.10.10",
        "password" : null,
        "path" : null,
        "port" : 6379,
        "public" : false,
        "query" : {},
        "rel" : "redis",
        "scheme" : "redis",
        "service" : "redis",
        "type" : "redis:7.0.5",
        "username" : null
    }
]

搁别诲颈蝉疑难解答

请参阅以下51黑料不打烊 Commerce支持文章,以获取有关Redis问题疑难解答的帮助:

recommendation-more-help
7c2b03ac-000c-497d-aba3-2c6dc720a938