1 votes

BizTalk 2006 - réception d'un fichier par FTP - problèmes de dépassement de délai

Lorsque nous essayons de recevoir un fichier (volumineux, environ 100 Mo) à l'aide d'un adaptateur FTP dans BizTalk 2006, nous rencontrons le problème suivant, qui entraîne le traitement répété du fichier.

  • L'extraction du fichier réussit ; il est placé dans la MessageBox et traité correctement.
  • Lorsque l'adaptateur FTP émet l'instruction DELE, il n'atteint jamais le serveur FTP sur lequel se trouve le fichier (nous l'avons vérifié en consultant les journaux du serveur FTP).
  • il n'y a aucun signe de dépassement de délai sur le serveur FTP ; le journal du serveur FTP ne mentionne pas de dépassement de délai
  • À l'expiration de l'intervalle de temps défini sur l'adaptateur, le serveur FTP trouvera toujours le fichier volumineux que nous avons déjà traité lors de l'exécution précédente, parce que l'instruction DELE a échoué

Le journal des événements de BizTalk indique que ' La connexion au serveur FTP a été interrompue prématurément '. C'est pourquoi nous pensons qu'il y a un problème de délai d'attente.

Nous avons constaté que la récupération du fichier prend environ 35 minutes. Le délai d'attente du serveur FTP est fixé à 1 heure. Pas de problème à ce niveau, je pense. Nous avons ensuite trouvé l'article suivant : http://www.ncftp.com/ncftpd/doc/misc/ftp_and_firewalls.html#FirewallTimeouts . Il indique qu'un pare-feu ou un dispositif de routage peut être responsable des dépassements de délai. L'équipe qui gère nos pare-feux et nos routeurs nous a dit qu'il n'y avait pas de délais d'attente définis ici.

Ce qui nous laisse dans l'ignorance de la cause de notre problème. Quelqu'un parmi vous a-t-il des suggestions ? Ou mieux encore, la solution !

Merci de votre attention !

Bart

0voto

Erik Westermann Points 832

Avez-vous essayé les solutions proposées dans cet article ?

J'évite d'utiliser l'adaptateur FTP. J'utilise plutôt un utilitaire tiers pour récupérer les fichiers et déplacer le fichier transféré vers un emplacement de réception de l'adaptateur de fichiers. Les utilitaires tiers vous permettent de configurer des règles, des actions de récupération, etc., libérant BizTalk de la gestion du transfert.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X