Déclenchement d'un transfert de fichiers
Vous pouvez définir certaines conditions de déclenchement sur un transfert de fichier qui doivent être vraies pour que ce transfert puisse avoir lieu. Si les conditions de déclenchement ne sont pas remplies, le transfert de fichier n'a pas lieu et un message de journal est éventuellement envoyé pour enregistrer le fait que le transfert n'a pas eu lieu. La demande de transfert de fichier est ensuite supprimée. Par exemple, vous pouvez configurer un transfert de fichier qui n'a lieu que si un fichier nommé sur le système où se trouve l'agent source est supérieur à une taille spécifiée ou s'il existe un fichier nommé particulier sur le système où se trouve l'agent source. Vous pouvez configurer un transfert de fichier déclenché à partir de IBM® MQ Explorer ou de la ligne de commande.
A propos de cette tâche
Vous pouvez surveiller une ressource en permanence pour qu'une condition de déclenchement soit satisfaite. Pour plus d'informations sur la surveillance des ressources, voir Surveillance des ressources MFT.
- Si un fichier particulier existe sur le même système que l'agent source
- Si un fichier particulier n'existe pas sur le même système que l'agent source
- Si un fichier particulier est supérieur à une certaine taille sur le système où se trouve l'agent source (la taille peut être exprimée en octets, ko, Mo ou Go). Ces unités de mesure utilisent la convention 210 , par exemple 1 Ko est égal à 1024 octets et 1 Mo est égal à 1024 Ko.
- Pour une condition unique, vous pouvez spécifier plusieurs fichiers sur le système où se trouve l'agent source. Cela déclenche le transfert si l'un des fichiers spécifiés remplit la condition (opérateur booléen OR).
- Vous pouvez spécifier plusieurs conditions. Cela déclenche le transfert uniquement si toutes les conditions sont remplies (opérateur booléen AND).
Vous pouvez également combiner un transfert déclenché avec un transfert planifié. Pour plus d'informations, voir Création d'un transfert de fichiers planifié . Dans ce cas, les conditions de déclenchement sont évaluées au moment où la planification doit démarrer, ou pour une planification répétitive chaque fois que la planification doit démarrer.
Les transferts déclenchés ne sont pas pris en charge sur les agents de pont de protocole.
Pour créer un transfert de fichiers déclenché à l'aide de la ligne de commande, utilisez le paramètre -tr de la commande fteCreateTransfer.
Pour créer un transfert de fichier planifié à l'aide de l'assistant Créer un transfert de fichier géré dans IBM MQ Explorer, procédez comme suit: