Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 156057|Atbildi: 37

[Konsoles programma] .net/c# Zookeeper izplatītās slēdzenes ieviešana [avota kods]

[Kopēt saiti]
Publicēts 04.04.2018 17:10:42 | | | |
Pirmkārt, šādi divi raksti par .net/c# Zookeeper izplatīja slēdzenes:

Hipersaites pieteikšanās ir redzama.

Hipersaites pieteikšanās ir redzama.

Patiesībā divi iepriekš minētie raksti ir nepareizi! Pilnīgi maldinoši programmēšanas izstrādātāji!


Par mumsZookeeper uzstādīšanas apmācība:

【Praktiskā cīņa】 Zookeeper instalēšanas apmācība Windows vidē
http://www.itsvse.com/thread-4603-1-1.html
(Avots: Architect_Programmer)

Zookeeper izplatītās slēdzenes ieviešanas princips ir vienkārši izskaidrots:

1: Iegūstiet visus bērnu mezglus zem skapīša

2: Visi apakšmezgli ir sakārtoti, šeit ir divas situācijas

Ja jūsu mezglam ir mazākais sērijas numurs, tad tiek uzskatīts, ka klients ir ieguvis slēdzeni. Jūs varat darīt savu lietu!
Ja mezgls nav mazākais sērijas numurs, mezgls, kas klausās mazāko mezglu, nav iepriekšējais mezgls, kas ir mazāks par jums!! Pievērsiet uzmanību šeit!
(Jo jūsu iepriekšējais mezgls var iestāties un atbrīvot slēdzeni!) )

3: Pagaidiet Zookeeper paziņojumu un pēc tam atkārtojiet 2 darbību, velciet visus mezglus, kārtojiet tos un spriediet, vai esat mazākais mezgls............

Pēc tam, kad esam zinājuši principu, apskatīsim, kāpēc divi galvenie raksta ievadi ir nepareizi?





Aplūkojot pasūtījuma piemēru rakstā, tas šķiet pareizi, un arī rezultāts pēc skriešanas ir pareizs! Tomēr, ja jūs to pārbaudīsiet dažas reizes, jūs zināt, ka rakstā esošais kods ir pilnīgi nepareizs!!!

Tātad, zinot principu, uzrakstīsim to paši! Jebkurā gadījumā, tā nav pirmā reize, kad internetā esmu saskāries ar kodu!

Šeit ir pareizais gifs:



Zvanīšanas kods:



Izmantotā ZooKeeperNet.dll versija ir 3.4.6.1

[Faktiskā cīņa] ASP.NET Core ir balstīts uz Redis izplatītās slēdzenes zibspuldzes pārdošanu
https://www.itsvse.com/thread-9397-1-1.html

Visbeidzot, pievienojiet avota kodu:

Tūristi, ja vēlaties redzēt šīs ziņas slēpto saturu, lūdzuAtbildi





Iepriekšējo:Atrisināt problēmu "Paroles izmantošana komandrindas saskarnē ... "
Nākamo:jquery iegūst jquery objekta etiķetes tipu
Publicēts 06.05.2019 18:15:55 |
LZ, es paskatījos uz avota kodu, un tas neapstrādāja zk taimauta operācijas, piemēram, slēdzeņu atbrīvošanu, neatkarīgi no tā, vai tas bija ZK pagaidu mezgla mehānisma dēļ. Ja zk ir atvienots, mezgls tiek automātiski izdzēsts.
Publicēts 03.07.2019 11:16:25 |
Izpildes kļūda: tiek parādīts izņēmums ar tipu ZooKeeperNet.KeeperException+ConnectionLossException.
Publicēts 06.05.2019 18:17:02 |
Viena zk gadījumā var nebūt problēmu. Ja zk ir klasteris, vai radīsies problēmas ar 3 zk datu sinhronizēto atjauninājumu veiktspēju?
Publicēts 08.04.2018 16:32:38 |
Paldies, ka dalījāties, apskatīsim
Publicēts 01.06.2018 12:01:39 |
Paldies, ka dalījāties
Publicēts 05.07.2018 12:31:02 |
Jauka ziņa
Publicēts 10.07.2018 12:11:14 |
Atzīmēt
Atzīmēt
Atzīmēt
Atzīmēt
Publicēts 11.07.2018 15:47:20 |
Jā, mēs strādājam pie sadales slēdzenes ieviešanas shēmas
Publicēts 01.08.2018 12:52:23 |
Apskatīsim
Publicēts 28.10.2018 19:55:23 |
Iemācieties mācīties
Publicēts 31.10.2018 16:52:15 |
Studējot, paldies
Publicēts 23.11.2018 10:24:32 |
Nav slikti, ļoti labi
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com