Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 3764|Vastaus: 4

Consul-asennusopas Windows-testiympäristössä

[Kopioi linkki]
Julkaistu 17.6.2023 19.38.15 | | | |
HashiCorp Consul on palveluverkkoratkaisu, joka mahdollistaa tiimeille turvallisen verkkoyhteyden hallinnan palveluiden välillä sekä paikallisten ja monipilviympäristöjen ja ajonaikaisten ympäristöjen välillä. Consul tarjoaa palveluiden etsinnän, palveluverkotuksen, liikenteenhallinnan ja automatisoituja päivityksiä verkkoinfrastruktuurilaitteille. Voit käyttää näitä ominaisuuksia yksittäin tai yhdessä yhdessä Consul-käyttöönotossa.

Consul tarjoaa ohjaustason, jonka avulla voit rekisteröidä, kysyä ja suojata verkkojen yli otettavia palveluita. Ohjaustaso on osa verkon infrastruktuuria, joka ylläpitää keskitettyä rekisteriä palveluiden ja niiden IP-osoitteiden seuraamiseksi. Se on hajautettu järjestelmä, joka toimii solmujen klusterissa, kuten fyysisissä palvelimissa, pilviinstansseissa, virtuaalikoneissa tai kontteissa.

Arvostelu:

Consul HTTP API -liitäntäkutsu
https://www.itsvse.com/thread-9578-1-1.html

ASP.NET Core Link Tracing (3) SkyAPM perustuu Consulin dynaamiseen konfiguraatioon
https://www.itsvse.com/thread-9468-1-1.html

【Arkkitehtuuri】ASP.NET Core on erittäin saatavilla Consul-palveluiden kautta
https://www.itsvse.com/thread-9422-1-1.html

Arkkitehtuuri: ASP.NET Core konfiguroi dynaamisesti kuumia päivityksiä Consulin perusteella
https://www.itsvse.com/thread-9421-1-1.html

[Arkkitehtuuri]. net/c# toteuttaa hajautetun avain/arvovaraston konfiguroinnin Consulin pohjalta
https://www.itsvse.com/thread-9420-1-1.html

Latausosoite:

Hyperlinkin kirjautuminen on näkyvissä.
Hyperlinkin kirjautuminen on näkyvissä.

Konsuli (CLI) komentaa:

Hyperlinkin kirjautuminen on näkyvissä.
Hyperlinkin kirjautuminen on näkyvissä.

Ensiksi lataa consul_1.15.3_windows_amd64 ja luo uusi.start.batKirjoitus aloittaakseen konsulin kirjoituksen, kirjoitus on seuraava:

Suorita sitten start.bat-skripti, kuten alla olevassa kuvassa näkyy:



Selain auki:http://127.0.0.1:8500/, kuten alla olevassa kuvassa näkyy:



Liitteenä on komento konsulin testiympäristön rakentamiseksi dockerilla:


Konsulin käynnistyskomentoparametrien tiedot:

Kenttäresoluutio
-palvelin
Aloita tarjoilijana. Oletuksena on asiakas.
-bootstrap
Sitä käytetään säätämään, onko palvelin käynnistystilassa, vain yksi palvelin voi olla käynnistystilassa datakeskuksessa, ja kun palvelin on käynnistystilassa, se voidaan valita palvelinjohtajaksi.
-bootstrap-odottaa=1
Jos klusterin vaatima vähimmäispalvelinmäärä on pienempi kuin tämä määrä, klusteri mitätöidään.
-Ui
Määritä, että avaat käyttöliittymän käyttöliittymän, jotta pääset käsiksi konsulin verkkokäyttöliittymään osoitteen kuten http://localhost:8500/ui kautta.
-data-dir
Määritä tietovarastohakemisto.
-sitoa
Klusterin sisäiseen viestintään määritellyn osoitteen on oltava saavutettavissa kaikille klusterin solmuille, ja oletusarvo on 0.0.0.0.
-asiakas
Määritä, mihin asiakasosoitteeseen konsuli on sidottu ja joka tarjoaa palveluita kuten HTTP, DNS, RPC jne., ja oletusarvo on 127.0.0.1.
-solmu
Klusterin solmun nimen on oltava yksilöllinen klusterissa, ja oletusarvo on solmun isäntänimi.
-datakeskus
Määritä datakeskuksen nimi, joka on oletuksena DC1.

Consulin käynnistämisen jälkeen se kuuntelee oletuksena 6 porttia:

8300
Replikaatio ja johtava kaukoportit (replika-synkronointi, välitysportit)
8301
LAN Cossip-portti (portti yhdistettynä klusteriin)
8302
WAN-juoruportti (portti, joka on kytketty klusterin ulkopuolelle)
8500
Web-käyttöliittymän portti (web-käyttöliittymän pääsyportti)
8600
Portit, jotka käyttävät DNS-protokollaa solmutietojen katseluun (DNS-protokollien käyttämät portit)
8503
gRPC TLS: gRPC API TLS-yhteydellä

Lisätietoja konsulisatamista löytyy täältä:Hyperlinkin kirjautuminen on näkyvissä.

(Loppu)




Edellinen:[Siirto] MySQL Advanced: optimoi taulukomento
Seuraava:ASP.NET Core (kaksikymmentäyksi) -konfiguraatioasetukset ovat ero AddOptionsin ja Configin välillä
 Vuokraisäntä| Julkaistu 17.6.2023 19.57.01 |
Dockerin konsulin konttipalvelun päivitykset ja löytö:https://www.cnblogs.com/pengdi/p/15425378.html
 Vuokraisäntä| Julkaistu 17.6.2023 20.20.01 |
Linux-ympäristön käyttöönotto


Luo uusi start.sh-tiedosto seuraavalla sisällöllä:

Luo uusi consul.service-palvelutiedosto seuraavasti:



 Vuokraisäntä| Julkaistu 17.6.2023 20.28.20 |
Käynnistä Consul docker-composen avulla

Käytä docker-komentoa Consul-klusterin suorittamiseen, docker-compose -tiedosto näyttää tältä:

 Vuokraisäntä| Julkaistu 13.8.2025 10.36.13 |
agent: Error starting agent: error="Failed to start Consul server: Failed to start Raft: fail to open write-ahead-log: failed initializing meta DB: sync D:\itsvse\consul_1.21.3_windows_amd64\data\raft\wal: Pääsy evätty."

ratkaisu

Hyperlinkin kirjautuminen on näkyvissä.
Hyperlinkin kirjautuminen on näkyvissä.

Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com