Accéder au contenu principal

Intégration d'application

Fonctionnalité

Description

Disponible dans

Nouveau type de build (construction) de microservice pour remplacer les microservices Spring Boot dépréciés Le type de build Microservice est à présent supporté pour les Routes et les Jobs de services de données afin de remplacer le type Spring Boot Microservice déprécié, avec les avantages suivants :
  • /services fait à présent partie de la configuration utilisant le paramètre server.servlet.context-path et peut être évité.
  • La taille de l'artefact de build du microservice est inférieure à celle du microservice Spring Boot.
  • La publication d'un microservice dans un référentiel d'artefacts est à présent possible (à partir du Studio ou avec l'intégration continue).
  • L'utilisation d'un chemin personnalisé pour les endpoints de gestion est autorisée avec le paramètre management.server.base-path. Pour les utilisateur·trices de Talend Cloud, son utilisation nécessite la mise à jour de Talend Remote Engine en version R2024-03.
  • La possibilité d'autoriser l'endpoint Prometheus a été ajoutée aux services de données et sera fonctionnelle à partir de la version 8.0.1-R2024-03.
Nouveau type de build de microservice.
Impacts connus :
  • La configuration n'est pas appliquée lors de l'exécution de microservices dans le Studio. Par exemple, le chemin du contexte servlet personnalisé n'est pas utilisé et les endpoints de gestion ne sont pas disponibles.
  • Les variables d'environnement à utiliser pour l'authentification basique (Basic Authentication) sont à présent MS_SECURITY_USER_NAME et MS_SECURITY_USER_PASSWORD (requises pour que Talend Management Console récupère le statut et les métriques du microservice).
Problèmes connus :
  • L'utilisation des contextes n'est pas entièrement supportée. Le contexte par défaut est toujours utilisé.
  • Pour le moment, la configuration ne supporte pas les espaces autour du caractère “=” dans les déploiements Cloud (ce problème sera résolu dans la prochaine version du Remote Engine (moteur distant)).
  • Quelques problèmes relatifs à l'interface ont été identifiés dans les assistants de build (construction) et de publication, qui n'empêchent pas le fonctionnement des fonctionnalités. Ces problèmes seront corrigés dans la version 8.0.1-R2024-03.
  • Un message inattendu s'affiche lors du démarrage du microservice :
    WARNING: sun.reflect.Reflection.getCallerClass is not supported. This will impact performance.
  • Les métriques ne sont pas visibles dans Talend Management Console pour les services de données. Cela sera corrigé dans la version 8.0.1-R2024-03.
  • L'exécution des Routes tirant parti d'un composant Jetty dans un cMessagingEndpoint échoue.

Tous les produits Talend avec ESB nécessitant souscription

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.