Member-only story

Consul — installation et configuration d’une registry de service [Partie 1]

Xavier Pestel (Xavki)
3 min readJul 20, 2019

Le développement des microservices porte de nouvelles technologies en avant. C’est le cas notamment avec les registry de services. Consul, un outil développé par Hashicorp, est l’une des plus à la mode à l’heure actuelle.

Retrouvez le code et la vidéo de cet article

Qu’est-ce qu’une registry de services ?

Une registry permet tout d’abord de faire le travaille d’un dns interne. C’est à dire que pour un service donné, un autre service va pouvoir interroger la registry pour savoir où joindre ce service (qu’il y ait une ou plusieurs instances) par son ip et son port.

En outre, une registry permet aussi de s’assurer de l’état du service. Ce check de l’état de santé de l’instance du service est fait au plus près de l’applicatif par un agent présent sur la même machine.

Cet agent local permet aussi de faire sortir l’instance en cas de nécessité d’intervention : maintenance, mise à jour…

--

--

Xavier Pestel (Xavki)
Xavier Pestel (Xavki)

Written by Xavier Pestel (Xavki)

Microservices architecture and opensource. I’m maintainer of xavki https://youtube.com/c/xavki-linux about opensource. My blog : https://xavki.blog/

Responses (1)

Write a response