配置锁定提供程序

运行此命令之前,必须执行以下​ ​操作,必须安装应用程序

安全安装

若要对管理员和店面都使用安全套接字层(SSL)(也称为HTTPS),您必须设置以下所有参数:

  • --use-secure:设置为1
  • --base-url-secure:设置为安全URL(即,从https://开始)
  • --use-secure-admin设置为1

有关这些参数的更多详细信息,请参阅本主题后面的部分。

配置锁定

配置锁定提供程序以防止启动重复的cron作业和cron组。 (需要Adobe Commerce 2.2.x、2.2.5及更高版本以及2.3.3及更高版本。)

默认情况下,Adobe Commerce使用数据库保存锁定。 如果您的服务器上有多个节点,我们建议使用Zookeeper作为锁定提供程序。

如果您在云基础架构上运行Adobe Commerce,则无需配置锁定提供程序设置。 应用程序在预配过程中为Pro项目配置文件锁定提供程序。 查看云变量

命令用法

bin/magento setup:config:set [--<parameter_name>=<value>, ...]

参数描述

名称
必需?
--lock-provider
锁定提供程序名称: dbzookeeperfile

默认锁定提供程序: db
--lock-db-prefix
使用db锁定提供程序时为避免锁定冲突而使用的特定数据库前缀。

默认值: NULL
--lock-zookeeper-host
使用zookeeper锁定提供程序时用于连接到Zookeeper群集的主机和端口。

例如: 127.0.0.1:2181
是,如果您设置--lock-provider=zookeeper
--lock-zookeeper-path
Zookeeper保存锁的路径。

默认路径为: /magento/locks
--lock-file-path
保存文件锁定的路径。
是,如果您设置--lock-provider=file
recommendation-more-help
0f8e7db5-0e9c-4002-a5b8-a0088077d995