Construire une Route en tant qu'image Docker de microservice Spring Boot (déprécié) - Cloud - 8.0

Guide d'utilisation du Studio Talend

Version
Cloud
8.0
Language
Français
Product
Talend Big Data
Talend Big Data Platform
Talend Cloud
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Studio Talend
Content
Création et développement
Last publication date
2024-03-06
Disponible dans...

Cloud API Services Platform

Cloud Data Fabric

Data Fabric

Data Services Platform

MDM Platform

Real-Time Big Data Platform

Pourquoi et quand exécuter cette tâche

Cette fonctionnalité n'est pas intégrée par défaut dans votre Studio Talend. Vous devez l'installer à l'aide du gestionnaire des fonctionnalités. Pour plus d'informations, consultez Installer les fonctionnalités à l'aide du Gestionnaire des fonctionnalités.

Ce type de build est déprécié à partir de la version 8.0 R2024-02.

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 (Déploiement) de l'onglet Job, sélectionnez Microservice (Spring Boot) dans la liste Build Type (Type de construction). Sauvegardez la Route.
    Sélectionnez le type de build Microservice (Spring Boot).
  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.
    Boîte de dialogue Build Route (Construire la 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 (Type de construction), sélectionnez Microservice Spring Boot as Docker Image (Microservice Spring Boot en tant qu'image Docker) pour construire votre Route en tant qu'image Docker de microservice Spring Boot.
  5. Dans la zone Options, cochez la case Enable Prometheus metrics endpoint (Activer l'endpoint de métriques Prometheus) 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 (en anglais).
  6. Sélectionnez Local ou spécifiez une adresse distant basée sur l'installation de votre moteur Docker.
    Avertissement : 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.
    Avertissement : 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.