Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 1727|Odgovoriti: 1

[Konzolni program] .NET/C# konzolne storitve so registrirane pri odkrivanju storitev Consul

[Kopiraj povezavo]
Objavljeno 2024-12-20 ob 14:46:54 | | | |
Zahteve: Z uporabo krmilnika .NET 8 se razvijejo nekatere ozadne storitve, ki podpirajo uvajanje grozdov, jih je mogoče namestiti na več strežnikov in naloge obdelovati vzporedno.

Pregled:

Uvodni vodič za namestitev Consul v testnem okolju Windows
https://www.itsvse.com/thread-10613-1-1.html

.NET/C# preverja, ali je na voljo TCP port
https://www.itsvse.com/thread-10721-1-1.html

Consul Health Check podpira protokole ali metode: Script, HTTP, TCP, UDP, Time-to-live (TTL), Docker, gRPC, H2ping in Alias.

Povezava:

Prijava do hiperpovezave je vidna.
Prijava do hiperpovezave je vidna.

Konzolno storitev lahko registrirate pri Consulu, aplikacija pa uporablja TcpListener za poslušanje na TCP priključku, Consul pa preverja zdravstveno stanje konzolne storitve na podlagi TCP. Kot je prikazano spodaj:



V projektu je treba upoštevati vrstni red storitev in uporabiti semafore.Program se registrira pri consulu in mora počakati, da TCP uspešno prisluhne portu!!!

Zaženi več konzol, kot je prikazano spodaj:



Koda je naslednja:



Koda projekta je naslednja:


(Konec)




Prejšnji:Izvedite diagnostični test pomnilnika z Memtest86 Pro v11
Naslednji:Angular serija 18 (osemindvajset) InjectionToken kratek uvod
 Najemodajalec| Objavljeno 23. 12. 2024 ob 11:38:18 |
Tehnologija, ki jo uporablja koda


Razlika med ManualResetEvent in AutoResetEvent, ki jo naučijo C# niti
https://www.itsvse.com/thread-4810-1-1.html


Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com