HCL Commerce Version 9.1.11.0 or later

Synchronisation d'environnements à l'aide de l'utilitaire Stagingprop

Lorsque le chargement des données et l'indexation de la recherche aboutissent dans l'environnement Auth, la base de données et les environnements de recherche sont synchronisés entre les environnements Auth et Live. C'est ce que l'on appelle la propagation de phase. Cette propagation transfère les données chargées dans l'environnement Auth vers l'environnement Live.

Procedure

  1. Exécutez l'utilitaire stagingprop.
    root@comlnx13 ~]# docker exec -it <util container> bash
    [root@utils bin]# ./stagingprop.sh -scope _all_ -dbtype DB2 -sourcedb db:50000/mall -sourcedb_user wcs -sourcedb_passwd wcs1 -destdb <live IP>:50000/mall -destdb_user wcs -destdb_passwd wcs1
  2. Exécutez une génération d'index complète sur l'environnement Auth.
    curl --user spiuser:QxV7uCk6RRiwvPVaa4wdD78jaHi2za8ssjneNMdu3vgqi --insecure -X POST "https://<Auth IP>:5443/wcs/resources/admin/index/dataImport/build?connectorId=auth.reindex&storeId=<store ID>"
  3. Pour copier les index de recherche de l'environnement Auth vers le Live, utilisez la commande push to live suivante.
    curl --user spiuser:QxV7uCk6RRiwvPVaa4wdD78jaHi2za8ssjneNMdu3vgqi --insecure -X POST "https://<Auth IP>:5443/wcs/resources/admin/index/dataImport/build?connectorId=push-to-live&storeId=<store ID>"

Results

Toutes les données disponibles dans l'environnement Auth sont transmises à l'environnement Live.

Voir stagingprop, utilitaire pour plus d'informations.