[ buster ]
[ bullseye ]
[ Quellcode: consul ]
Paket: golang-github-hashicorp-consul-dev (1.0.7~dfsg1-5)
Links für golang-github-hashicorp-consul-dev
Debian-Ressourcen:
Quellcode-Paket consul herunterladen:
Betreuer:
- Debian Go Packaging Team (QS-Seite, E-Mail-Archiv)
- Dmitry Smirnov (QS-Seite)
- Martín Ferrari (QS-Seite)
- Tianon Gravi (QS-Seite)
- Tim Potter (QS-Seite)
Externe Ressourcen:
- Homepage [github.com]
Ähnliche Pakete:
Werkzeug zur Diensterkennung, -überwachung und -konfiguration (Quelltext)
Consul ist ein Werkzeug zur Diensterkennung und -konfiguration. Es ist verteilt, hochverfügbar und extrem skalierbar.
Consul bietet mehrere wichtige Funktionen:
- Service Discovery - Consul erleichtert es den Diensten, sich selbst zu registrieren und andere Dienste über eine DNS- oder HTTP-Schnittstelle zu finden. Auch externe Dienste wie SaaS-Anbieter können registriert werden.
- Health Checking - Mithilfe der Integritätsprüfung kann Consul Operatoren schnell auf Probleme in einem Cluster hinweisen. Die Integration mit der Diensterkennung verhindert das Weiterleiten von Datenverkehr an fehlerhafte Hosts und aktiviert Trennschalter auf Dienstebene.
- Key/Value Storage - Ein flexibler Schlüssel/Wert-Speicher ermöglicht das Speichern dynamischer Konfigurationen, das Kennzeichnen von Funktionen, die Koordination, die Wahl von Führern (leader) und vieles mehr. Die einfache HTTP-API macht sie überall einfach verwendbar.
- Multi-Datacenter - Consul ist für die Unterstützung von Rechenzentren konzipiert und kann eine beliebige Anzahl von Regionen ohne komplexe Konfiguration unterstützen.
Consul läuft unter Linux, Mac OS X und Windows. Es wird jedoch empfohlen, die Consul-Server nur unter Linux zu betreiben.
Dieses Paket enthält den Quelltext.
Andere Pakete mit Bezug zu golang-github-hashicorp-consul-dev
|
|
|
|
-
- dep: golang-github-armon-go-metrics-dev (>= 0.0~git20171117~)
- library for exporting performance and runtime metrics
-
- dep: golang-github-armon-go-radix-dev
- Golang implementation of Radix trees
-
- dep: golang-github-hashicorp-go-cleanhttp-dev
- Functions for accessing "clean" Go http.Client values
-
- dep: golang-github-hashicorp-go-memdb-dev
- in-memory database built on immutable radix trees
-
- dep: golang-github-hashicorp-go-msgpack-dev
- encode/decode and rpc library for msgpack and Binc
-
- dep: golang-github-hashicorp-go-rootcerts-dev
- functions for loading root certificates for TLS connections
-
- dep: golang-github-hashicorp-go-uuid-dev
- generate UUID-format strings using high quality random bytes
-
- dep: golang-github-hashicorp-golang-lru-dev (>= 0.0~git20160207~)
- Golang LRU cache
-
- dep: golang-github-hashicorp-hcl-dev
- Go implementation of HashiCorp Configuration Language
-
- dep: golang-github-hashicorp-hil-dev (>= 0.0~git20160711~)
- small embedded language for string interpolations
-
- dep: golang-github-hashicorp-memberlist-dev (>= 0.1.0+git20180209~)
- Golang package for gossip based membership and failure detection
-
- dep: golang-github-hashicorp-raft-boltdb-dev
- Raft backend implementation using BoltDB
-
- dep: golang-github-hashicorp-raft-dev
- implementation of the Raft consensus protocol
-
- dep: golang-github-hashicorp-serf-dev (>= 0.8.1+git20180508~)
- Service orchestration and management tool (source)
-
- dep: golang-github-hashicorp-yamux-dev (>= 0.0~git20151129~)
- Golang connection multiplexing library
-
- dep: golang-github-inconshreveable-muxado-dev
- Stream multiplexing for Go
-
- dep: golang-github-miekg-dns-dev
- DNS protocol library for Go
-
- dep: golang-github-mitchellh-cli-dev (>= 0.0~git20171129~)
- library for implementing command-line interfaces
-
- dep: golang-github-mitchellh-copystructure-dev
- library for deep copying values in Go
-
- dep: golang-golang-x-sys-dev (>= 0.0~git20161012~)
- Low-level interaction with the operating system
golang-github-hashicorp-consul-dev herunterladen
Architektur | Paketgröße | Größe (installiert) | Dateien |
---|---|---|---|
all | 1.468,0 kB | 7.396,0 kB | [Liste der Dateien] |