Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 10342|Antwort: 0

Docker-Implementierung kong-Dashboard-Tutorial

[Link kopieren]
Veröffentlicht am 21.11.2018 14:30:09 | | | |
Kong-Dashboard ist eine grafische Benutzeroberfläche, mit der Sie Kong Gateway-Einstellungen bequem in einer Weboberfläche verwalten können und Funktionen sowie Dienstleistungen wie Request Routing, Authentifizierung, Rate Limiting und mehr bietet.

Tatsächlich hat die Kong-Management-API eine Reihe von Schnittstellen, und man kann direkt CRUL verwenden, um das Management abzuschließen, aber es gibt ein drittes Kong-Dashboard, bei dem ich persönlich faul bin, sodass ich die Verwaltungsoberfläche des Kong-Dashboards zum Bedienen benutze.

GitHub-Adresse:Der Hyperlink-Login ist sichtbar.
Adresse des Docker-Hubs:Der Hyperlink-Login ist sichtbar.

Kong-Dashboard-Kompatibilitätsvergleich



Zuerst lautet das Tutorial, um Kong auf dem Server zu installieren:

Bereitstellung des Kong API Gateway auf CentOS 7
https://www.itsvse.com/thread-5682-1-1.html
(Quelle: Architect_Programmer)

Ich habe die Version installiert: Kong 0.14.1

Zieh den Spiegel heraus


Launch Kong Dashboard


Der Fehler lautet wie folgt:

Konnte Kong nicht erreichenDer Hyperlink-Login ist sichtbar.
Fehlerdetails:
{ Fehler: connect ECONNREFUSED 127.0.0.1:8001
    bei TCPConnectWrap.afterConnect [als oncomplete] (net.js:1161:14)
  errne: 'VERWEIGERT',
  Code: 'ECONNREFUUSED',
  Syscall: 'Verbinden',
  Adresse: '127.0.0.1',
  Port: 8001 }

Wir nutzen Docker, und Kong ist auf unserem Host-Rechner bereitgestellt – wie können wir 127.0.0.1 verwenden??? Wie bekommt man also Docker-Container dazu, auf den Host-Rechner zuzugreifen???

Hier müssen Sie die folgende kong.conf-Konfigurationsdatei wie folgt ändern:

Starte den Kong-Dienst wieder neu.

Ändern Sie den Befehl wie folgt:

Verbindung zu Kong amDer Hyperlink-Login ist sichtbar....
Verbunden mit Kong amDer Hyperlink-Login ist sichtbar.
Die Kong-Version ist 0.14.1
Starte des Kong Dashboards auf Port 8080
Das Kong Dashboard startet auf Port 8080

Der Start ist erfolgreich, wie in der folgenden Abbildung dargestellt:



Browserzugriff: IP: 8080, erstellen Sie ein API-Gateway wie in der untenstehenden Abbildung gezeigt:



In der unteren rechten Ecke der Website sehen Sie die Knoten- und Versionsinformationen

Kong-Knoten:Der Hyperlink-Login ist sichtbar.v0.14.1 — Kong-Dashboard v3.5.0

Jeder kann auf das Kong-Dashboard zugreifen, um das KONG API-Gateway zu steuern, und für zusätzliche Sicherheit wird empfohlen, die Authentifizierung wie folgt einzurichten:

Auf diese Weise müssen wir Benutzernamen und Passwort eingeben, um das kong-Dashboard zu öffnen, der Benutzername ist admin und das Passwort ist itsvse.

Kong verfügt außerdem über eine bekannte API-Management-GUI – KONGA, GitHub-Adresse:Der Hyperlink-Login ist sichtbar.Ich werde es in Zukunft wieder studieren, wenn ich Zeit habe.

(Ende)




Vorhergehend:CentOS 7 Docker implementiert PostgreSQL 9.6
Nächster:Verwenden Sie das kong-Rate-limiting-Plug-in, um die Anforderungsrate der Schnittstelle zu steuern
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com