[PaaS uniquement]{class="badge informative" title="S’applique uniquement aux projets Adobe Commerce on Cloud (infrastructure PaaS gérée par Adobe) et aux projets On-premise."}

Configuration du fournisseur de verrous

Avant d’exécuter cette commande, vous devez effectuer les opérations suivantes ou vous devez installer l’application :

Installation sécurisée

Pour utiliser le protocole SSL (Secure Sockets Layer), également appelé HTTPS, pour l’administrateur et le storefront, vous devez définir tous les paramètres suivants :

  • --use-secure : définir sur 1
  • --base-url-secure : défini sur une URL sécurisée (c’est-à-dire commençant par https://)
  • --use-secure-admin défini sur 1

Vous trouverez plus d’informations sur ces paramètres plus loin dans cette rubrique.

Configurer le verrou

Configurez un fournisseur de verrous pour empêcher le lancement de tâches et de groupes cron en double. (Nécessite Adobe Commerce 2.2.x, 2.2.5 et versions ultérieures, et 2.3.3 et versions ultérieures.)

Adobe Commerce utilise la base de données pour enregistrer les verrous par défaut. Si vos serveurs comportent plusieurs nœuds, il est recommandé d’utiliser Zookeeper comme fournisseur de verrou.

Si vous exécutez Adobe Commerce sur une infrastructure cloud, vous n’avez pas besoin de configurer les paramètres du fournisseur de verrouillage. L'application configure le fournisseur de verrouillage de fichiers pour les projets Pro pendant le processus d'approvisionnement. Voir Variables cloud.

Utilisation des commandes

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

Descriptions des paramètres

Nom
Valeur
Obligatoire ?
--lock-provider
Verrouiller le nom du fournisseur : db, zookeeper ou file.

Fournisseur de verrous par défaut : db
Non
--lock-db-prefix
Préfixe de base de données spécifique pour éviter les conflits de verrouillage lors de l'utilisation du fournisseur de verrous db.

Valeur par défaut : NULL
Non
--lock-zookeeper-host
Hôte et port pour la connexion au cluster Zookeeper lorsque vous utilisez le fournisseur de verrouillage zookeeper.

Par exemple : 127.0.0.1:2181
Oui, si vous définissez --lock-provider=zookeeper
--lock-zookeeper-path
Chemin où Zookeeper enregistre les verrous.

Le chemin d’accès par défaut est : /magento/locks
Non
--lock-file-path
Chemin d’accès où les verrous de fichier sont enregistrés.
Oui, si vous définissez --lock-provider=file
recommendation-more-help
0f8e7db5-0e9c-4002-a5b8-a0088077d995