Exécution de Talend ESB Container
Une fois Talend ESB installé, vous pouvez accéder à Talend ESB Container dans le répertoire <TalendESBPath>/container.
Talend ESB Container est un conteneur OSGI reposant sur Apache Karaf qui vous permet de déployer et d'exécuter divers·es composants et applications dans le dossier <TalendESBPath>/container/deploy.
Procédure
- Parcourez votre système jusqu'au répertoire <TalendESBPath>/container/bin.
- Exécutez le fichier trun.
Résultats
Après avoir démarré Talend ESB Container, vous devez attendre quelques secondes pour terminer l'initialisation avant de saisir les commandes. Karaf, sur lequel Talend ESB Container repose, démarre les bundles auxiliaires en arrière-plan. Par conséquent, même si la console est disponible, les commandes peuvent ne pas l'être.
Une fois Talend ESB Container installé et lancé, vous pouvez directement y installer tous les autres composants disponibles dans le package Talend ESB en tant que Features. Ainsi, lors du lancement de Talend ESB Container, tous les autres composants sont lancés simultanément.
Vous avez également la possibilité d'installer ces composants en standalone.
Cette implémentation facilite la gestion de Talend ESB, cependant si vous souhaitez créer un environnement en cluster, vous devez dupliquer le conteneur pour en obtenir plusieurs, chacun contenant les composants déjà installés. Toutefois, si vous utilisez les différents composants en standalone, vous devez simplement dupliquer l'instance correspondante.
Si vous souhaitez uniquement utiliser plusieurs conteneurs simples, vous pouvez également utiliser Talend Runtime, celui-ci Talend Runtime étant l'équivalent exact du dossier container fourni dans Talend ESB. Pour plus d'informations concernant l'installation de Talend Runtime, consultez Installer Talend Runtime.