ロックプロバイダーの設定
このコマンドを実行する前に、次の または を実行する必要があります。アプリケーションを インストールする必要があります:
安全なインストール
Secure Sockets Layer (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ロックプロバイダー名:
デフォルトのロックプロバイダー:
db、zookeeperまたはfile。デフォルトのロックプロバイダー:
dbいいえ
--lock-db-prefixdb ロックプロバイダーの使用時にロックの競合を回避するための特定のdb プレフィックス。デフォルト値:
NULLいいえ
--lock-zookeeper-hostzookeeper ロックプロバイダーを使用する際に、Zookeeper クラスターに接続するためのホストとポート。例:
127.0.0.1:2181はい、
--lock-provider=zookeeperを設定した場合--lock-zookeeper-pathZookeeperがロックを保存するパス。
デフォルトパスは
デフォルトパスは
/magento/locksですいいえ
--lock-file-pathファイルロックが保存されるパス。
はい、
--lock-provider=fileを設定した場合recommendation-more-help
commerce-operations-help-installation