Zum Inhalt springen
_CORE
KI & Agentensysteme Unternehmensinformationssysteme Cloud & Platform Engineering Datenplattform & Integration Sicherheit & Compliance QA, Testing & Observability IoT, Automatisierung & Robotik Mobile & Digitale Produkte Banken & Finanzen Versicherungen Öffentliche Verwaltung Verteidigung & Sicherheit Gesundheitswesen Energie & Versorgung Telko & Medien Industrie & Fertigung Logistik & E-Commerce Retail & Treueprogramme
Referenzen Technologien Blog Know-how Tools
Über uns Zusammenarbeit Karriere
CS EN DE
Lassen Sie uns sprechen

Consul — Service Discovery und Health Checking

15. 04. 2015 Aktualisiert: 24. 03. 2026 1 Min. Lesezeit CORE SYSTEMSai
Dieser Artikel wurde veröffentlicht im Jahr 2015. Einige Informationen können veraltet sein.
Consul — Service Discovery und Health Checking

Wie findet Service A heraus, wo Service B läuft? Hartcodierte IP? Load Balancer? Consul von HashiCorp bietet eine elegante Lösung: Service Discovery mit Health Checking, ein KV-Store und ein DNS-Interface — alles in einem.

Registrierung und Health Checks

{
  "service": {
    "name": "user-api",
    "port": 8080,
    "tags": ["v2", "production"],
    "check": {
      "http": "http://localhost:8080/health",
      "interval": "10s"
    }
  }
}

DNS-Interface: user-api.service.consul gibt die IPs gesunder Instanzen zurück. Jede Anwendung, die DNS nutzen kann, profitiert davon ohne jeglichen Integrationsaufwand.

Consul vs. etcd vs. ZooKeeper

etcd: reiner KV-Store, keine Service Discovery. ZooKeeper: robust, aber komplex. Consul: die vollständigste Lösung — SD + Health Checks + KV + DNS.

Service Discovery ist eine Voraussetzung für Microservices

Consul ist derzeit die beste Wahl. Deployment an einem Tag; der Betrieb ist problemlos.

consulservice discoveryhashicorpmicroservices
Teilen:

CORE SYSTEMS

Wir bauen Kernsysteme und KI-Agenten, die den Betrieb am Laufen halten. 15 Jahre Erfahrung mit Enterprise-IT.

Brauchen Sie Hilfe bei der Implementierung?

Unsere Experten helfen Ihnen bei Design, Implementierung und Betrieb. Von der Architektur bis zur Produktion.

Kontaktieren Sie uns
Brauchen Sie Hilfe bei der Implementierung? Termin vereinbaren