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
-
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 -
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>" -
Pour copier les index de recherche de l'environnement
Authvers leLive, 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
Auth sont transmises à l'environnement Live.Voir stagingprop, utilitaire pour plus d'informations.