Skip to content
This repository has been archived by the owner on Sep 15, 2024. It is now read-only.

🐫 Route Camel - Localhost 🛣️ #24

Closed
Kenneth-OPT opened this issue Apr 12, 2023 · 21 comments
Closed

🐫 Route Camel - Localhost 🛣️ #24

Kenneth-OPT opened this issue Apr 12, 2023 · 21 comments
Assignees
Labels
BUILD Toute activité liée à la création de nouvelles fonctionnalités documentation Improvements or additions to documentation enhancement New feature or request question Further information is requested

Comments

@Kenneth-OPT
Copy link
Collaborator

La syntaxe pour le paramétrage d'une route Kafka en XML se fait comme suit :

 <to uri="kafka:temps-attente?brokers=localhost:9092&amp;key=idAgence"/>

Que ce soit avec localhost ou 127.0.0.1 Camel essai systématiquement de résoudre le nom kafka:9092 et l'erreur ci-dessous s'affiche si le fichier host du poste local n'est pas paramétré en conséquence :
image

Le nom du conteneur Kafka dans le yaml du docker-compose a même été modifié pour tester si ce nom n'était pas lié à cette tentative de résolution, sans résultat.

Un autre test qui reste à faire serait de mettre l'adresse IP locale du poste, mais GlobalProtect bloque ce flux.

Ou encore paramétrer la route vers un Kafka d'un environnement de test, à condition que le flux sur le port 9092 soit autorisé par les admins réseaux.

@adriens adriens added BUILD Toute activité liée à la création de nouvelles fonctionnalités documentation Improvements or additions to documentation labels Apr 12, 2023
@adriens
Copy link
Member

adriens commented Apr 12, 2023

Hello @Kenneth-OPT , merci pour le ticket. Je vais voir avec @mbarre pour son expertise.
D'ici là, je vais modifier le /etc/host

@adriens adriens added enhancement New feature or request question Further information is requested labels Apr 12, 2023
@adriens adriens pinned this issue Apr 12, 2023
@mbarre
Copy link
Contributor

mbarre commented Apr 12, 2023

Hello @Kenneth-OPT , j'ai déjà eu ce problème, j'ai reussi à m'en débarrasser il n'y a pas si longtemps 😅
Je vais jeter un oeil à ton docker-compose

@mbarre
Copy link
Contributor

mbarre commented Apr 12, 2023

Je ne trouve pas ton docker-compose, tu pourrais le pusher ou me dire où il est s'il est déjà sur github stp ?

@Kenneth-OPT
Copy link
Collaborator Author

Hello @Kenneth-OPT , j'ai déjà eu ce problème, j'ai reussi à m'en débarrasser il n'y a pas si longtemps 😅 Je vais jeter un oeil à ton docker-compose

Hello @mbarre,

Ce serait donc bien lié à la configuration Docker 😓

Voilà le fichier docker-compose.

Merci d'avance.

@mbarre
Copy link
Contributor

mbarre commented Apr 12, 2023

@Kenneth-OPT , je t'ai ajouté la conf qui avait resolu le pb de mon coté.
Je l'ai mis sur la branche https://github.com/opt-nc/opt-temps-attente-agences-camel/tree/fix/docker_compose

Essaie le docker-compose pour voir si ca regle ton pb avant de faire le merge.

@adriens
Copy link
Member

adriens commented Apr 12, 2023

Je ne trouve pas ton docker-compose

Oui, il faut un réseau dédié. @Kenneth-OPT @AntoineArthurG , quand plsueiurs images collaborent, il faut passer par un docker-compose.

@Kenneth-OPT
Copy link
Collaborator Author

Je ne trouve pas ton docker-compose

Oui, il faut un réseau dédié. @Kenneth-OPT @AntoineArthurG , quand plsueiurs images collaborent, il faut passer par un docker-compose.

Yes, c'est bien ce qui est utilisé
image

@Kenneth-OPT
Copy link
Collaborator Author

@Kenneth-OPT , je t'ai ajouté la conf qui avait resolu le pb de mon coté. Je l'ai mis sur la branche https://github.com/opt-nc/opt-temps-attente-agences-camel/tree/fix/docker_compose

Essaie le docker-compose pour voir si ca regle ton pb avant de faire le merge.

@mbarre ,

Pour info perso, c'est cette partie de la conf que tu as mis à jour ?
image

@adriens
Copy link
Member

adriens commented Apr 12, 2023

De mon côté, j'ai viré l'entrée dans /etc/host afin d'avoir un env clean.

@adriens
Copy link
Member

adriens commented Apr 12, 2023

J'attends votre GO pour puller/tester

@Kenneth-OPT
Copy link
Collaborator Author

Malheureusement toujours le même comportement 😭

Ci-dessous le log sans mise à jour du host et après mise à jour
image

Et après Kowl est tout content
image

@mbarre
Copy link
Contributor

mbarre commented Apr 12, 2023

Pour info perso, c'est cette partie de la conf que tu as mis à jour ?

oui

@mbarre
Copy link
Contributor

mbarre commented Apr 12, 2023

tu as essayé de virer tes anciens conteneurs, et repartir de zero avec le docker compose ? Est-ce que tu utilises Portainer si oui j'aimerai bien avoir une capture d'ecran de la partie ENV du Kafka stp ?

@Kenneth-OPT
Copy link
Collaborator Author

J'avoues que j'ai eu un doute en te lisant 😅
Oui je l'avais fait et encore refait à l'instant, même punition.

Je ne connaissais par Portainer, merci bien pour le lien. 👍
J'essaie de l'installer dans l'aprem.

Sinon, si demain matin tu es au bureau, je pourrai te montrer le comportement avec Docker Desktop sur le portable.

@mbarre
Copy link
Contributor

mbarre commented Apr 13, 2023

Sinon, si demain matin tu es au bureau, je pourrai te montrer le comportement avec Docker Desktop sur le portable.

yes parfait, ce sera plus simple 😄

@adriens
Copy link
Member

adriens commented Apr 13, 2023

Joli joli, ça va envoyer du pâté.

@mbarre soulève un point important : tout casser régulièrement est très important.

@mbarre
Copy link
Contributor

mbarre commented Apr 18, 2023

Ca y est, on a un docker-compose qui fonctionne sur mon poste 😄
@Kenneth-OPT a toi de valider sur le tien dès que tu as récupéré de l'espace disque 😸

@Kenneth-OPT
Copy link
Collaborator Author

C'est good en Powershell avec qques ajustements
image

Mon WSL me fait des misères (encore...), je vais voir avec @AntoineArthurG s'il a de la dispo pour qu'on valide sur son poste Linux.

@mbarre mbarre closed this as completed Apr 19, 2023
@adriens
Copy link
Member

adriens commented Apr 19, 2023

Ok, je tourne le test sur ma machine 🤞

@adriens adriens changed the title Route Camel - Localhost 🐫 Route Camel - Localhost 🛣️ Apr 19, 2023
@adriens
Copy link
Member

adriens commented Apr 19, 2023

@adriens
Copy link
Member

adriens commented Apr 19, 2023

@adriens adriens unpinned this issue Apr 23, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
BUILD Toute activité liée à la création de nouvelles fonctionnalités documentation Improvements or additions to documentation enhancement New feature or request question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants