Accéder au contenu principal Passer au contenu complémentaire

Construire une Route vers une image Docker de Microservice ESB Spring-boot

Pourquoi et quand exécuter cette tâche

Pour construire une Route vers une image Docker de Microservice ESB Spring-boot, procédez comme suit :

Procédure

  1. Ouvrez la Route dans l'espace de modélisation graphique. Dans la vue Deployment de l'onglet Job, sélectionnez RouteMicroservice dans la liste Build Type. Sauvegardez la Route.
  2. Dans la vue Repository, cliquez-droit sur la Route que vous souhaitez créer et sélectionnez Build Route pour ouvrir la boîte de dialogue Build Route.
  3. Dans la zone Route Version, sélectionnez la Route que vous souhaitez construire si vous en avez créé plus d'une version.
  4. Dans la zone Build type, sélectionnez Microservice (Spring-boot) for ESB Docker image pour construire votre Route en tant qu'image Microservice Docker.
  5. Dans la zone Options :
    • sélectionnez l'option Only export the default context pour exporter uniquement le contexte par défaut utilisé dans la Route.
    • cochez la case Enable Prometheus metrics endpoint pour construire l'endpoint de métriques Prometheus dans le microservice, afin de monitorer l'exécution des Routes, la mémoire de la JVM, la consommation du processeur etc. Par défaut, cette fonctionnalité est un pont entre tous les attributs JMX et les valeurs dans Prometheus. Pour plus d'informations concernant Prometheus, consultez la documentation Prometheus (uniquement en anglais) (en anglais).
      Note InformationsRemarque : Cette option est disponible uniquement si vous avez installé la mise à jour mensuelle R2020-08 du Studio ou une mise à jour plus récente fournie par Talend. Pour plus d'informations, contactez votre administrateur ou administratrice.
  6. Sélectionnez Local ou spécifiez une adresse distante basée sur l'installation de votre moteur Docker.
    Note InformationsAvertissement : Si vous sélectionnez l'option Remote, assurez-vous que le deamon Docker est démarré avec un port distant.
  7. Spécifiez le nom et le tag de votre image Docker.
    Par défaut, le nom de l'image dérive du nom de projet et du nom de la Route. Le tag de l'image est basé sur la version de la Route. Vous pouvez spécifier un nouveau nom et un nouveau tag ici, ou bien personnalisez les paramètres par défaut globaux dans les paramètres du projet. Pour plus d'informations, consultez Personnaliser les paramètres de build d'images Docker.
    Note InformationsAvertissement : Les noms d'images Docker ne peuvent pas comporter de tirets bas (underscores). En conséquence, assurez-vous que le nom n'en contient pas.
  8. Cliquez sur Finish pour construire votre image Docker de Microservice.

Résultats

Votre Route est construite en tant que Microservice (Spring-boot) pour une image Docker ESB et est prête à être exécutée sur votre moteur Docker.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.