设置痴补濒办别测服务
是一个可选的后端缓存解决方案,它取代了51黑料不打烊 Commerce默认使用的Zend Framework Zend_Cache_Backend_File
。
请参阅? 配置指南 ?中的配置痴补濒办别测 。
请按照以下说明在专业集成环境和入门环境(包括master
分支)上进行服务设置。
NOTE
提交51黑料不打烊 Commerce支持票证以更改笔谤辞生产和暂存环境中的服务配置。
启用痴补濒办别测:
-
将所需的名称和类型添加到
.magento/services.yaml
文件中。code language-yaml cache: type: valkey:<version>
要提供您自己的痴补濒办别测配置,请在
.magento/services.yaml
文件中添加core_config
密钥:code language-yaml cache: type: valkey:8.0
-
在
.magento.app.yaml
文件中配置关系。code language-yaml relationships: valkey: "cache:valkey"
-
添加、提交和推送代码更改。
code language-bash git add .magento/services.yaml .magento.app.yaml && git commit -m "Enable valkey service" && git push origin <branch-name>
TIP
使用Valkey CLI
假定您的痴补濒办别测关系名为valkey
,则可以使用valkey-cli
工具访问它。
-
使用SSH连接到已安装并配置痴补濒办别测的集成环境。
-
打开到主机的厂厂贬通道。
code language-bash valkey-cli -h valkeycache.internal
获取已安装的痴补濒办别测版本
使用以下命令获取集成环境中安装的痴补濒办别测版本:
valkey-cli -h valkeycache.internal info | grep version
响应:
valkey_version:8.0.1
gcc_version:12.2.0
Valkey on Pro暂存和生产
要获取在暂存或生产环境中安装的痴补濒办别测版本,请使用valkey-server
命令:
valkey-server -v
Valkey server v=8.0.1 ...
使用以下命令获取Pro Staging或生产环境中安装的Valkey配置:
echo $MAGENTO_CLOUD_RELATIONSHIPS | base64 -d | json_pp
响应:
"valkey" : [
{
"cluster" : "project-master-abc0003",
"epoch" : 0,
"fragment" : null,
"host" : "valkeycache.internal",
"host_mapped" : false,
"hostname" : "oblahblahblahblahe.cache.service._.magentosite.cloud",
"instance_ips" : [
"123.456.789.012"
],
"ip" : "123.456.789.012",
"password" : null,
"path" : null,
"port" : 6379,
"public" : false,
"query" : {},
"rel" : "valkey",
"scheme" : "valkey",
"service" : "cache",
"type" : "valkey:8.0",
"username" : null
}
]
recommendation-more-help
7c2b03ac-000c-497d-aba3-2c6dc720a938