L'outil de ligne de commande runDeployment vous permet de déployer un canal interactif pour un groupe de serveur spécifique depuis la ligne de commande, en utilisant les paramètres fournis par un fichier
deployment.properties. Ce fichier décrit tous les paramètres possibles et est disponible dans le même emplacement que l'outil
runDeployment. La possibilité d'exécuter un déploiement de canal interactif depuis la ligne de commande est particulièrement utile lorsque vous utilisez la fonction
OffersBySQL. Par exemple, vous pouvez configurer un diagramme par lots
Campaign afin de l'exécuter à intervalles réguliers. Lorsque l'exécution du diagramme se termine, un déclencheur peut être appelé pour initialiser le déploiement des offres dans la table
OffersBySQL à l'aide de cet outil de ligne de commande.
Vous pouvez trouver l'outil de ligne de commande runDeployment qui est installé automatiquement sur le serveur de phase de conception
Interact, à l'emplacement suivant :
Le seul argument passé à la commande est l'emplacement d'un fichier appelé deployment.properties qui décrit tous les paramètres possibles requis pour déployer la combinaison de groupe de serveur canal interactif/exécution. Un exemple de fichier est fourni à titre de référence.
Pour utiliser l'utilitaire runDeployment, lorsque la sécurité a été activée sur le serveur Interact (et par conséquent avec une connexion via un port SSL), vous devez ajouter la propriété Java du fichier de clés certifiées, comme suit :
Lorsque vous avez édité l'utilitaire pour qu'il fournisse l'environnement d'exécution Java™, et avez personnalisé une copie du fichier
deployment.properties afin qu'il corresponde à votre environnement, lancez cette commande pour exécuter l'utilitaire :
Remplacez Interact_home par la valeur réelle de l'installation de la phase de conception
Interact, et remplacez
deployment.properties par le chemin et le nom réels du fichier de propriétés que vous avez personnalisé pour ce déploiement.
L'exemple de fichier deployment.properties contient la liste commentée de tous les paramètres que vous devez personnaliser pour le faire correspondre à votre environnement. Cet exemple de fichier contient également des commentaires qui décrivent chaque paramètre, et explique pourquoi il peut être nécessaire de personnaliser une valeur particulière.