Hvordan fungerer oppdagelse av konsultjenester?
Hvordan fungerer oppdagelse av konsultjenester?

Video: Hvordan fungerer oppdagelse av konsultjenester?

Video: Hvordan fungerer oppdagelse av konsultjenester?
Video: Pedagogisk intelligens – episode 19 – Kan vi oppdage lesevansker tidlig med Kunstig Intelligens? 2024, Kan
Anonim

Konsul aktiverer tjenesteoppdagelse ved hjelp av en innebygd DNS-server. Dette gjør at eksisterende applikasjoner enkelt kan integreres, siden nesten alle applikasjoner støtter bruk av DNS for å løse IP-adresser. Bruk av DNS i stedet for en statisk IP-adresse tillater tjenester å skalere opp/ned og enkelt rute rundt feil.

Med tanke på dette, hva er konsultjeneste?

Konsul er en distribuert, svært tilgjengelig, datasenter-bevisst, service oppdagelses- og konfigureringssystem. Den kan brukes til å presentere tjenester og noder i et fleksibelt og kraftig grensesnitt som lar klienter alltid ha en oppdatert oversikt over infrastrukturen de er en del av.

Foruten ovenfor, hvordan fungerer en konsulmal? Konsul mal er et enkelt og kraftig verktøy som fyller verdier fra konsul inn i filsystemet. Konsul maler kan også utføre noen kommandoer. Som regel, konsul mal kjøres som en demon, og denne demonen kan spørre en konsul klynge og oppdaterer et hvilket som helst antall spesifiserte maler på filsystemet.

Så hvordan fungerer HashiCorp Consul?

HashiCorp konsul er et åpen kildekodeverktøy som løser disse nye kompleksitetene ved å tilby tjenesteoppdagelse, helsesjekker, lastbalansering, en tjenestegraf, gjensidig TLS-identitetshåndhevelse og et konfigurasjonsnøkkelverdilager. Disse funksjonene gjør Konsul et ideelt kontrollplan for et servicenett.

Hvordan registrerer jeg meg hos Consul-tjenesten?

Tjenester kan også være registrert ved å plassere en service definisjon i Konsul agentkonfigurasjonskatalog og utstede en reload. Denne tilnærmingen er enklest for konfigurasjonsadministrasjonssystemer enn andre systemer som har tilgang til konfigurasjonskatalogen. Klienter kan også bruke HTTP API direkte.

Anbefalt: