Nebula advertise_addrs ko static_host_map: zaɓi bisa mai shi
Taswirar tsayayyiya kowane peer da ke buga ta ne ke kula da ita; adireshin da aka sanar da shi mai masauki ne ke wallafa shi. Zaɓi bisa wanda ya san ƙarshen wurin.
Saitunan static_host_map da advertise_addrs duk suna sanya adireshi a gaban peer, kuma suna amsa tambayoyi daban-daban. Ɗayan fayil ne na gida da ke lissafin adireshin overlay da ƙarshen wurin underlay da za a buga. Ɗayan kuma mai masauki ne da ke gaya wa fitilunsa waɗanne ƙarin ƙarshen wurare za su iya isa gare shi. Mallaka ce ainihin bambanci: kowa da ke buƙata ne ke kula da taswirar, kuma mai masauki da kansa ne ke kula da sanarwar.
Yanke shawara bisa wanda ya mallaki bayanin
| Setting | Where it lives | Best for |
|---|---|---|
static_host_map | Every peer that needs the entry | Bootstrap endpoints, deliberately fixed paths |
advertise_addrs | The host's own config | Endpoints the host cannot otherwise discover |
Kowane peer mai canzawa a cikin fayil ɗin tsayayye na kowane peer aiki ne na kulawa da ke girma da murabba'in rundunar. Wannan shi ne dalilin aiki na kai wa ga ɗayan saitin a duk lokacin da mai masaukin da kansa ya san amsar.
Tambayar mallaka kuma tana hasashen abin da ke faruwa idan adireshi ya canza. Da taswirar tsayayyiya, dole ne wani ya tuna kowane peer da ke riƙe da tsohon shigarwar. Da sanarwa, mai masauki yana wallafa sabon ƙarshen wurin kuma fitilunsa suna miƙa shi, don haka canjin ya kasance na gida a na'urar da ta ƙaura.
Bootstrap har yanzu yana buƙatar shigarwar tsayayye
Dole ne abokin ciniki ya isa aƙalla fitila ɗaya kafin ya iya tambayar kowa game da wasu peer. Wannan tsallen farko ba zai iya zuwa daga ganowa ba, don haka yana dogara ga shigarwar tsayayyiya a cikin tsarin abokin ciniki. Ka daidaita wannan shigarwa ɗaya kuma ana iya koyon sauran overlay.
Shigarwar taswira tana haɗa adireshin Nebula da ɗaya ko fiye da isassun ƙarshen wuraren IP ko DNS da tashoshi. Ajiye fitilu a wurin al'ada ce; ajiye kowane peer a wurin shine tsarin da ke tsufa da kyau ba, domin kowane sabon peer yana nufin gyara fayiloli a kan na'urorin da wataƙila ba ka sarrafa su. Ka riƙe lissafin gajere sosai har mutum zai iya tabbatar da shi ta hanyar karanta shi.
Sanar lokacin da mai masauki ya san ƙarshen wurin
Mai masauki da ke bayan tura tashar yana isa a wani adireshin jama'a wanda ba a ba da shi ga kowane ɗaya daga cikin muƙamansa ba. Ba zai iya gano wannan adireshin ta hanyar kallon kansa ba. advertise_addrs yana ba shi damar wallafa ƙarshen wurin ta fitilunsa domin sauran peer su koyi hanyar da ke aiki da gaske. Saitin yana nan domin mai masaukin ne kawai ɓangare da ya san an yi taswirar.
Yi amfani da adireshin da tashar da sauran peer za su iya isa da gaske. Wannan tunani ɗaya ya shafi mai masauki da ke da hanyoyin cibiyar sadarwa da yawa, inda hanya ɗaya ta fi kyau ga peer a wata cibiya. Sanarwa magana ce game da underlay, ba roƙon wani abu ba. Idan taswirar ta canza, sabunta sanarwar a wurin mai masauki kuma bar ganowa ta ɗauke ta, maimakon gyara fayilolin tsayayye a duk rundunar.
Sanarwa ba isa ba ce
Wallafa ƙarshen wuri ba ya ƙirƙirar ƙa'idar turawa ta na'urar tafiyar da hanyar, ba ya buɗe wuta na sama, kuma ba ya sa sunan DNS ya warware. Waɗannan sassa ne daban na aikin, kuma ingantacciyar sanarwa da ta rasa tura tashar tana haifar da ainihin gazawar da kake ƙoƙarin gyara. Sanarwa da'awa ce game da isa, ba hanyar da ke tabbatar da ita ba.
Duba hanyar daga waje kafin ka zargi ganowa. Peer da ya koyi ƙarshen wurin amma ba zai iya kammala handshake yana da matsalar tafiyar da hanya ko tacewa a kan underlay, kuma maimaita wannan adireshin a dukkan saitin biyu ba zai canza hakan ba.
Ka riƙe adireshin overlay daban da ƙarshen wurin
Takardar tabbacin node tana gane adireshin Nebula nasa. Adireshin da aka sanar suna cikin cibiyar da ke ƙasa, kuma ana iya canza su ba tare da taɓa takardar ba. Bayar da sabuwar takardar tabbaci da wani adireshin overlay IP aiki ne daban, da nasa sakamakon ga kowace dangantakar amana da ta ƙulla tsohuwar. Ka riƙe canje-canjen biyu daban a cikin runbook, in ba haka ba za a rubuta ƙauracewar ƙarshen wuri a matsayin sake bayarwa.
Lokacin da triage ya tsaya, raba matakan biyu a fili: shin ganowa tana mayar da ƙarshen wurin da ake tsammani, kuma handshake ya isa gare shi? Idan ganowa daidai ce kuma fakiti sun kasa, matsalar tana ƙasan overlay. Idan ganowa ba daidai ba ce, matsalar tana cikin taswira ko sanarwa, kuma gyaran yana can.