See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 3764|Vastuse: 4

Consul'i paigaldusjuhend Windowsi testkeskkonnas

[Kopeeri link]
Postitatud 17.06.2023 19:38:15 | | | |
HashiCorp Consul on teenusevõrgu lahendus, mis võimaldab meeskondadel hallata turvalist võrguühendust teenuste vahel ning kohapealsete ja mitme pilve keskkondade ja käitusaja vahel. Consul pakub teenuste avastamist, teenuse võrku, liiklushaldust ja automaatseid uuendusi võrgutaristu seadmetele. Neid funktsioone saab kasutada üksikult või koos ühes Consul'i paigutuses.

Consul pakub juhtimistasandit, mis võimaldab registreerida, pärida ja turvata teenuseid, mis on paigutatud üle võrkude. Juhttasand on osa võrgu infrastruktuurist, mis haldab keskset registrit teenuste ja nende vastavate IP-aadresside jälgimiseks. See on hajutatud süsteem, mis töötab sõlmede klastril, nagu füüsilised serverid, pilveinstantsid, virtuaalmasinad või konteinerid.

Läbivaatamine:

Consul HTTP API liidese kutse
https://www.itsvse.com/thread-9578-1-1.html

ASP.NET Core Link Tracing (3) SkyAPM põhineb Consul dünaamilisel konfiguratsioonil
https://www.itsvse.com/thread-9468-1-1.html

【Arhitektuur】ASP.NET Core on laialdaselt kättesaadav tänu Consul teenustele
https://www.itsvse.com/thread-9422-1-1.html

Arhitektuur: ASP.NET Core konfigureerib dünaamiliselt kuumi uuendusi vastavalt Consulile
https://www.itsvse.com/thread-9421-1-1.html

[Arhitektuur]. net/c# rakendab jaotatud võtme/väärtuse konfiguratsiooni Consul'i alusel
https://www.itsvse.com/thread-9420-1-1.html

Allalaadimise aadress:

Hüperlingi sisselogimine on nähtav.
Hüperlingi sisselogimine on nähtav.

Konsul (CLI) juhib:

Hüperlingi sisselogimine on nähtav.
Hüperlingi sisselogimine on nähtav.

Kõigepealt laadi alla consul_1.15.3_windows_amd64 ja loo uusstart.batSkript konsuli alustamiseks on skript järgmine:

Seejärel käivita start.bat skript, nagu alloleval pildil näidatud:



Brauser avatud:http://127.0.0.1:8500/, nagu alloleval joonisel näidatud:



Lisatud on käsk ehitada konsuli testkeskkond dockeri abil:


Konsuli käivituskäsu parameetrite info:

Välja lahutusvõime
-server
Alusta ettekandjana. Vaikimisi on klient.
-bootstrap
Seda kasutatakse selleks, et kontrollida, kas server on käivitusrežiimis, andmekeskuses võib olla käivitusrežiimis ainult üks server ning kui server on käivitusrežiimis, saab ta valida serveri juhiks.
-bootstrap-expect=1
Kui klastri minimaalne serverite arv on sellest väiksem, tühistatakse klaster.
-Ui
Määra, et avad UI liides, et saaksid konsuliga kaasas olevale veebiliidesele ligi aadressi kaudu http://localhost:8500/ui.
-data-dir
Määra andmehoidla kataloog.
-siduma
Klastri sees suhtlemiseks määratud aadress peab olema kättesaadav kõigile klastri sõlmedele ning vaikimisi on 0.0.0.0.
-klient
Määra, millise kliendiaadressiga konsul on seotud, mis pakub teenuseid nagu HTTP, DNS, RPC jne, ja vaikimisi on 127.0.0.1.
-Sõlme
Klastri sõlme nimi peab olema klastris unikaalne ning vaikimisi on sõlme hostinimi.
-andmekeskus
Määra andmekeskuse nimi, mis vaikimisi on DC1.

Pärast Consuli käivitamist kuulab see vaikimisi 6 porti:

8300
Replikatsioon ja juht farwarding-pordid (replika sünkroniseerimine, edastamispordid)
8301
LAN Cossip port (port, mis on ühendatud klastriga)
8302
WAN Gossip port (port, mis on ühendatud klastri välisküljele)
8500
Veebiliidese port (veebiliidese ligipääsuport)
8600
Pordid, mis kasutavad DNS-protokolli sõlmede info vaatamiseks (pordid, mida kasutavad DNS-protokollid)
8503
gRPC TLS: gRPC API TLS-ühendusega

Lisateabe saamiseks konsuli sadamate kohta vaata:Hüperlingi sisselogimine on nähtav.

(Lõpp)




Eelmine:[Ülekanne] MySQL Advanced'i: optimeeri tabelikäsk
Järgmine:ASP.NET Core (kakskümmend üks) konfiguratsioonivalikud on erinevus AddOptions ja Configure vahel
 Üürileandja| Postitatud 17.06.2023 19:57:01 |
Docker konsuli konteineriteenuse uuendused ja avastamine:https://www.cnblogs.com/pengdi/p/15425378.html
 Üürileandja| Postitatud 17.06.2023 20:20:01 |
Linuxi keskkonna juurutamine


Loo uus start.sh fail järgmise sisuga:

Loo uus consul.service teenusefail järgmiselt:



 Üürileandja| Postitatud 17.06.2023 20:28:20 |
Käivita Consul docker-compose'iga

Kasuta docker-käsku Consul-klastri käivitamiseks, docker-compose fail näeb välja selline:

 Üürileandja| Postitatud 13.08.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: Ligipääs keelatud."

lahus

Hüperlingi sisselogimine on nähtav.
Hüperlingi sisselogimine on nähtav.

Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com