Konsuls

Konsula dienesta tīkls

Konsula dienesta tīkls
Pakalpojuma siets ir programmatūras virzīts maršruta un segmentēšanas veids. Agrāk mikropakalpojumu un mākoņu infrastruktūras darbībā bija daži jautājumi un problēmas. Tas satur dažādas funkcijas, piemēram, slodzes līdzsvarošanu, drošības politikas pārvaldību, pakalpojumu atklāšanu un maršrutēšanu. Pakalpojuma tīkls sniedz dažādas priekšrocības, piemēram, tīkla novērojamība, kļūmju apstrāde, ACL autentifikācijas metodes, trafika maiņa, starpniekservera ekosistēma utt. Pakalpojuma sietam ir divas galvenās sastāvdaļas:

1. Vadības plakne: Tajā ir reģistrēts visu darbojošos pakalpojumu un dažādu politiku, kas apstrādā trafiku, informācija. Vadības plaknei jābūt mērogojamai, lai apstrādātu tūkstošiem gadījumu un atjauninātu datu plakni. 2. Datu plakne: Tas galvenokārt ir atbildīgs par datu pārraidi starp dienestiem. Tam jābūt augstas veiktspējas un integrētam ar vadības plakni.

Priekšnoteikums

  1. Jauns virtuālo instanču serveris
  2. Konsuls ir instalēts serverī
  3. Ja gadījumā, ja jums nav instalēts konsuls, mācieties šeit

Pakalpojuma definīcijas izveide

Pakalpojumu var izveidot, izmantojot jebkuru teksta redaktoru. Šeit mēs izmantojam nano teksta redaktoru. Tīmekļa pakalpojuma konfigurācijas failu var izveidot, izmantojot šādu komandu. nano / tmp / consul_services / web.json Tīmekļa pakalpojuma konfigurācija izskatīsies kaut kas līdzīgs šim:


"pakalpojumi": [

"name": "serviceA",
"osta": 5000,
"pārbaudīt":
"args": [
"čokurošanās",
"localhost: 5000"
],
"intervāls": "3s"

,

"name": "serviceB",
"osta": 8000,
"pārbaudīt":
"args": [
"čokurošanās",
"localhost: 8000"
],
"intervāls": "3s"


]

Konsuls Connect

Consul Connect ir jauna funkcija konsulā, kas nodrošina drošāku datu pārsūtīšanu uz pakalpojumu, izmantojot TLS šifrēšanu un identitātes autorizāciju. To ir viegli lietot un lietotājam draudzīgi. To var viegli iespējot, izmantojot tikai vienu konfigurācijas opciju. Esošajām lietojumprogrammām pakalpojuma konfigurācijai jāpievieno tikai viena rinda.
Konsulam ar savienojumu ir pieejamas daudzas jaunas funkcijas. Sāksim apspriest dažus no tiem:

Starpniekserveri

Mēs zinām, ka ienākošo un izejošo savienojumu izveidošanai varam izmantot starpniekserveru blakusvāģus. Šeit mēs redzēsim starpniekserveru blakusvāģu izmantošanas piemēru. Vienu līniju pievienošana pakalpojumu konfigurācijai ļaus šim dienestam saņemt savienojumu balstītu savienojumu. Līnijai jāsākas ar savienojumu šādi:


"apkalpošana":
"name": "mysql",
"osta": 3306,
"savienot": "starpniekserveris":

Iepriekš redzamajā konfigurācijā varat redzēt, konfigurācijā pievienojot tikai vienu rindiņu, tā automātiski izveidos konsulu, lai sāktu un pārvaldītu starpniekservera procesu šim pakalpojumam. Savienojuma blokā varat pievienot vairāk konfigurācijas rindu, lai sazinātos ar citiem pakalpojumiem. Piemēram, ja šis pakalpojums vēlas sazināties ar db pakalpojumu, izmantojot savienojumu, konfigurācija būs šāda:

"apkalpošana":
"name": "mysql",
"osta": 3306,
"savienot":
"starpniekserveris":
"config":
"upstream": [
"destination_name": "db",
"local_bind_port": 9191
]




Visa pārsūtīšana starp mysql pakalpojumu un db pakalpojumu tiks pilnībā nodrošināta un šifrēta. Varat arī redzēt, ka, pievienojot savienojumu konfigurācijai, iepriekšējā mysql pakalpojumā nav izmaiņu. Tādējādi šādā veidā jebkura esošā lietojumprogramma ļauj arī izveidot savienojumu, pievienojot konfigurācijā tikai vienu līniju.

Tīmekļa saskarne

Atveriet savu iecienīto tīmekļa pārlūkprogrammu un apmeklējiet vietni http: // YourDomain.com: 8500, lai piekļūtu konsula informācijas panelim. Tur jūs varat pārvaldīt visus savus pakalpojumus, mezglus un nodomus. Piekļuvi starp pakalpojumiem varat kontrolēt, izmantojot paneļa cilni Nodoms.

Mērķis ir politika, kas nosaka noteikumu saziņai starp pakalpojumiem. Varat arī izveidot jaunus nodomus atļaut vai liegt piekļuvi starp jebkuru avota pakalpojumu un galamērķa pakalpojumu.

Informācijas paneļa cilnē Pakalpojums varat redzēt visu pakalpojumu sarakstu.

Secinājums

Šajā rokasgrāmatā esat iemācījies instalēt Consul uz sava servera un saziņai starp pakalpojumiem izmantot konsula pakalpojumu tīklu.

Peles kreisā klikšķa poga nedarbojas operētājsistēmā Windows 10
Ja ar klēpjdatoru vai galddatoru izmantojat īpašu peli, bet nedarbojas peles kreisās klikšķa poga kādu iemeslu dēļ operētājsistēmā Windows 10/8/7 šeit...
Rakstot Windows 10, kursors lec vai pārvietojas nejauši
Ja atklājat, ka peles kursors automātiski, nejauši lec vai pārvietojas pats, rakstot Windows klēpjdatorā vai datorā, daži no šiem ieteikumiem var palī...
Kā mainīt peles un skārienpaliktņu ritināšanas virzienu operētājsistēmā Windows 10
Pele un SkārienpaliktnisTas ne tikai padara skaitļošanu vienkāršu, bet arī efektīvāku un mazāk laikietilpīgu. Mēs nevaram iedomāties dzīvi bez šīm ier...