{"id":84900,"date":"2020-06-11T13:43:28","date_gmt":"2020-06-11T11:43:28","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/prostoj-failover-dlya-vebsajta-monitoring-dinamicheskij-dns"},"modified":"2020-06-11T13:43:28","modified_gmt":"2020-06-11T11:43:28","slug":"prostoj-failover-dlya-vebsajta-monitoring-dinamicheskij-dns","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/prostoj-failover-dlya-vebsajta-monitoring-dinamicheskij-dns","title":{"rendered":"Failover i thjesht\u00eb p\u00ebr uebfaqen (monitorim + DNS dinamik)","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>N\u00eb k\u00ebt\u00eb artikull, do t\u00eb tregoj se sa leht\u00eb dhe falas \u00ebsht\u00eb t\u00eb krijoni nj\u00eb skem\u00eb failover p\u00ebr nj\u00eb faqe interneti (ose \u00e7do sh\u00ebrbim tjet\u00ebr n\u00eb internet) me nj\u00eb kombinim monitorimi <noindex><a rel=\"nofollow\" href=\"https:\/\/okerr.com\/\">okerr<\/a><\/noindex> dhe sh\u00ebrbimi DNS dinamik. K\u00ebsisoj, n\u00eb rast t\u00eb \u00e7do problemi me faqen kryesore (nga nj\u00eb problem me 'PHP Error' n\u00eb faqe, deri tek mungesa e hap\u00ebsir\u00ebs ose thjesht nj\u00eb num\u00ebr t\u00eb dyshimt\u00eb t\u00eb porosive n\u00eb rastin e nj\u00eb dyqani online), vizitor\u00ebt e rinj do t\u00eb drejtohen n\u00eb serverin e dyt\u00eb (t\u00eb tret\u00eb, e k\u00ebshtu me radh\u00eb) q\u00eb \u00ebsht\u00eb shum\u00eb funksional, ose n\u00eb nj\u00eb faqe 'Na falni', ku do t'u shpjegohet n\u00eb m\u00ebnyr\u00eb t\u00eb sjellshme se 'ka nj\u00eb problem, jemi t\u00eb informuar dhe po e rregullojm\u00eb, do ta rregullojm\u00eb shpejt' (dhe n\u00eb k\u00ebt\u00eb rast, ju do t\u00eb jeni n\u00eb t\u00eb v\u00ebrtet\u00eb t\u00eb informuar dhe do t\u00eb mund ta rregulloni).<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>T\u00eb jetosh me failover apo pa t\u00eb?<\/h2>\n<p>\nDerisa nuk ndodh ndonj\u00eb problem, nuk ka ndonj\u00eb ndryshim t\u00eb ve\u00e7ant\u00eb. Por kur ndodh, pa failover shpesh ndodh kjo: p\u00ebrpiqeni t\u00eb zbuloni shpejt se \u00e7far\u00eb \u00ebsht\u00eb problemi, nuk arrini (back-up nuk rikthehen, programi p\u00ebr ndonj\u00eb arsye nuk funksionon si\u00e7 thot\u00eb dokumentacioni, etj.), dhe nuk keni koh\u00eb, serverat-sit\u00eb jan\u00eb n\u00eb r\u00ebnie, klient\u00ebt po telefonojn\u00eb, t\u00eb gjith\u00eb n\u00eb nerva, p\u00ebrpiqeni t\u00eb riparoni ndonj\u00eb m\u00ebnyr\u00eb t\u00eb shpejt\u00eb dhe jo t\u00eb past\u00ebr, pastaj ndonj\u00ebher\u00eb fillon t\u00eb funksionoj\u00eb me ndihm\u00ebn e p\u00ebrkohshme. Mendoni se do t\u00eb ishte mir\u00eb t\u00eb shqyrtonit m\u00eb n\u00eb detaje dhe t\u00eb b\u00ebnit gjith\u00e7ka bukur, por nuk ka asgj\u00eb m\u00eb t\u00eb p\u00ebrhershme se nj\u00eb zgjidhje e p\u00ebrkohshme.<\/p>\n<p>Tani, si ndodh kjo n\u00eb nj\u00eb version t\u00eb bukur me failover:<\/p>\n<ul>\n<li>Ndodh nj\u00eb gabim<\/li>\n<li>Gabimi zbullohet automatikisht<\/li>\n<li>D\u00ebrgohet nj\u00eb njoftim<\/li>\n<li>Kalon n\u00eb nj\u00eb nga serverat rezerv\u00eb<\/li>\n<li>\u00c7\u00ebshtja shqyrtohet qet\u00ebsisht dhe pa panik\u00eb, rregullohet dhe serveri rikthehet n\u00eb funksion.<\/li>\n<\/ul>\n<p>\nN\u00eb k\u00ebt\u00eb skem\u00eb, sigurisht q\u00eb mund t\u00eb shfaqen disa probleme, por megjithat\u00eb, skema \u00ebsht\u00eb lineare, \u00e7do faz\u00eb k\u00ebtu \u00ebsht\u00eb e thjesht\u00eb dhe m\u00eb e r\u00ebnd\u00ebsishmja \u2014 mund t\u00eb rregullohet ve\u00e7mas, k\u00ebshtu q\u00eb shansi p\u00ebr d\u00ebshtimin e k\u00ebsaj skeme \u00ebsht\u00eb shum\u00eb m\u00eb i ul\u00ebt, dhe t\u00eb gjitha veprimet mund t\u00eb automatizohen dhe t\u00eb ekzekutohen shpejt (n\u00eb krahasim me detyr\u00ebn e gjetjes dhe rregullimit t\u00eb nj\u00eb problemi t\u00eb panjohur epik). Aviacioni juaj ka ulur n\u00eb nj\u00eb vend t\u00eb larg\u00ebt, ju ndizni telefonin dhe shihni n\u00eb Telegram nj\u00eb njoftim se serveri ka r\u00ebn\u00eb, por gjith\u00e7ka \u00ebsht\u00eb n\u00eb rregull, serveri rezerv\u00eb \u00ebsht\u00eb aktivizuar, mund t\u00eb vazhdoni udh\u00ebtimin tuaj, nuk nevojitet t\u00eb fluturoni mbrapsht, as t\u00eb rreguloni p\u00ebrmes SSH nga kafeneja m\u00eb e af\u00ebrt me WiFi. Do t\u00eb merakoseni p\u00ebr k\u00ebt\u00eb kur t\u00eb jet\u00eb m\u00eb e p\u00ebrshtatshme.<\/p>\n<h2>E ardhmja \u00ebsht\u00eb k\u00ebtu!<\/h2>\n<p>\nM\u00eb par\u00eb, problemi kryesor q\u00eb e b\u00ebnte d\u00ebshtimin nj\u00eb zgjidhje t\u00eb papranueshme shpesh ishte kostoja e lart\u00eb. Duhej t\u00eb blije pajisje t\u00eb shtrenjta (dhe t\u00eb ftoje specialist\u00eb edhe m\u00eb t\u00eb shtrenjt\u00eb). Ose t\u00eb p\u00ebrdoreshin zgjidhje t\u00eb komplikuara sipas udh\u00ebzimeve (kam hasur madje nj\u00eb rast kur dy server\u00eb lidhen duke p\u00ebrdorur nj\u00eb kabllo null-modem dhe d\u00ebrgojn\u00eb heartbeat p\u00ebr t\u00eb informuar serverin rezerv\u00eb p\u00ebr t\u00eb rimarr\u00eb kontrollin n\u00eb momentin e duhur). Tani ka m\u00ebnyra m\u00eb t\u00eb thjeshta dhe falas. N\u00ebse keni nj\u00eb faqe interneti me mace, nuk keni justifikim n\u00ebse ende nuk e keni implementuar d\u00ebshtimin p\u00ebr t\u00eb!<\/p>\n<p>Po ashtu, p\u00ebr planin e d\u00ebshtimit nevojitet edhe nj\u00eb server (apo ndoshta edhe m\u00eb shum\u00eb) dhe m\u00eb par\u00eb kjo ishte nj\u00eb kosto e madhe, tani mund t\u00eb merrni nj\u00eb VDS p\u00ebr pak para.<\/p>\n<h2>Faqja m\u00eb e besueshme me mace<\/h2>\n<p>\nP\u00ebr nj\u00eb ilust\u00ebrim praktik t\u00eb zgjidhjes me okerr + dynamic dns, ne kemi nisur faqen ton\u00eb me mace. <noindex><a rel=\"nofollow\" href=\"https:\/\/cat.okerr.com\/\">cat.okerr.com<\/a><\/noindex>. Ne i duam p\u00ebr macet, prandaj ato nuk do t\u00eb jen\u00eb aty. Ka gjithsej tre faqe, \u00e7do nj\u00ebra duket p\u00ebraf\u00ebrsisht e nj\u00ebjt\u00eb (t\u00eb gjitha n\u00eb nj\u00eb model), por me maca t\u00eb ndryshme p\u00ebr t'u dalluar leht\u00ebsisht, dhe \u00e7do nj\u00ebra shkruan informacion teknik p\u00ebr t\u00eb par\u00eb se si funksionon failover. Faqja p\u00ebrdit\u00ebsohet automatikisht \u00e7do 1 minut\u00eb, por gjithmon\u00eb mund t\u00eb klikoni p\u00ebr t\u00eb rifreskuar n\u00eb shfletues.<\/p>\n<p>N\u00eb informacionin teknik ka nj\u00eb rresht \"status=OK\". Ndonj\u00ebher\u00eb serverat simulojn\u00eb probleme dhe shkruajn\u00eb status=ERR. Serveri kryesor \"n\u00eb m\u00ebnyr\u00eb t\u00eb p\u00ebrshtatur bie\" n\u00eb 20 minuta t\u00eb \u00e7do ore (0:20, 1:20, 2:20, ...). Serveri rezerv\u00eb n\u00eb 40 minuta. Serveri i fundit (serveri \"m\u00eb vjen keq\") punon gjithmon\u00eb. N\u00eb 0 minuta t\u00eb \u00e7do ore, serveri kryesor dhe ai rezerv\u00eb \"rikuperohen\".<\/p>\n<p><img decoding=\"async\" alt=\"Failover i thjesht\u00eb p\u00ebr uebfaqen (monitorim + DNS dinamik)\" src=\"\/wp-content\/uploads\/2020\/06\/5bc603b6379cc5a745a65d3316c4ad3b.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nN\u00ebse hapni faqen e internetit dhe e lini n\u00eb sked\u00ebn tuaj, do t\u00eb shihni se ajo kurr\u00eb nuk bie (ndon\u00ebse \u00e7do server i ve\u00e7ant\u00eb simulon nj\u00eb problem her\u00eb pas here), dhe n\u00eb rast se ka nj\u00eb problem me serverin, thjesht \"shkonte\" midis server\u00ebve aktiv\u00eb. Do t\u00eb ndryshoj\u00eb imazhi, emri dhe adresa e serverit dhe roli i tij. Ndonj\u00ebher\u00eb mund t\u00eb kapni momentin kur statusi = ERR (problemi tashm\u00eb ekziston, por i gjith\u00eb skema e failover nuk ka funksionuar ende), por p\u00ebrdit\u00ebsimi i ardhsh\u00ebm do t'ju tregoj\u00eb nj\u00eb faqe nga nj\u00eb server funksional. <\/p>\n<h2>Failover n\u00eb okerr + dynamic DNS<\/h2>\n<p>\nLe t'i hedhim nj\u00eb sy se si funksionon kjo nga brenda. Detyra e failover \u00ebsht\u00eb q\u00eb adresa cat.okerr.com t\u00eb tregoj\u00eb gjithmon\u00eb IP-n\u00eb e serverit funksional.<br \/>\nPas \u00e7do serveri q\u00eb mb\u00ebshtet faqen ton\u00eb t\u00eb koteleve n\u00eb okerr ka nj\u00eb indikator, i cili kontrollon gjendjen e tij \u00e7do minut\u00eb.<\/p>\n<p><img decoding=\"async\" alt=\"Failover i thjesht\u00eb p\u00ebr uebfaqen (monitorim + DNS dinamik)\" src=\"\/wp-content\/uploads\/2020\/06\/cdb81e84a7f5dd8cb14ea6844517cd55.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nN\u00eb k\u00ebt\u00eb ekran shohim si kontrollohet faqja cat.okerr.com nga serveri alpha.okerr.com. Faqja duhet t\u00eb ket\u00eb statusin status=OK, dhe si\u00e7 e shohim n\u00eb krye, statusi i indikatorit \u00ebsht\u00eb aktualisht OK. Kur serveri \u201cd\u00ebmtohet\u201d, do t\u00eb ket\u00eb ERR. (Kjo \u00ebsht\u00eb vet\u00ebm nj\u00eb shembull i indikatorit, okerr \u00ebsht\u00eb nj\u00eb monitorim, k\u00ebshtu q\u00eb mund t\u00eb p\u00ebrdoren \u00e7do lloj tipi indikator\u00ebsh, p\u00ebr shembull, kontrollimi i hap\u00ebsir\u00ebs s\u00eb lir\u00eb n\u00eb disk, numri i porosive t\u00eb reja n\u00eb baz\u00eb, dhe madje indikator\u00eb logjik\u00eb, p\u00ebr shembull, nat\u00ebn do t\u00eb jen\u00eb nj\u00eb kriter gabimi, ndersa gjat\u00eb dit\u00ebs kriter\u00eb t\u00eb tjer\u00eb).<\/p>\n<p>N\u00eb cil\u00ebsimet e projektit kemi krijuar nj\u00eb skem\u00eb t\u00eb failover me k\u00ebta indikator\u00eb:<\/p>\n<p><img decoding=\"async\" alt=\"Failover i thjesht\u00eb p\u00ebr uebfaqen (monitorim + DNS dinamik)\" src=\"\/wp-content\/uploads\/2020\/06\/9670b496b8f01bdcce6e4b472b3ec37e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nN\u00eb skem\u00eb ka tre indikator\u00eb (tre server\u00eb), t\u00eb ndrysh\u00ebm sipas prioritetit. Serveri kryesor p\u00ebr faqen \u00ebsht\u00eb charlie, n\u00ebse ai nuk funksionon (nuk do t\u00eb ket\u00eb \u201cstatus=OK\u201d ose thjesht nuk \u00ebsht\u00eb i qassh\u00ebm), at\u00ebher\u00eb bravo dhe n\u00eb rastin e fundit \u2014 alpha. N\u00eb an\u00ebn e djatht\u00eb t\u00eb faqes tregohet gjendja e regjistrit DNS n\u00eb server\u00eb t\u00eb ndrysh\u00ebm.<\/p>\n<p>P\u00ebr ata q\u00eb e pan\u00eb se p\u00ebrdoret emri cat.he.okerr.com: Ne p\u00ebrdorim nj\u00eb skem\u00eb pak m\u00eb t\u00eb komplikuar. N\u00eb vend q\u00eb thjesht t\u00eb ndryshonim regjistrin DNS cat.okerr.com, ne ndryshojm\u00eb cat.he.okerr.com (n\u00eb Dynamic DNS provider <noindex><a rel=\"nofollow\" href=\"http:\/\/he.net\/\">Hurricane Electric<\/a><\/noindex>), cat.okerr.com \u2014 \u00ebsht\u00eb nj\u00eb CNAME (alias) q\u00eb nuk ndryshon, gjithmon\u00eb tregon n\u00eb cat.he.okerr.com. Hurricane na p\u00eblqen m\u00eb shum\u00eb si DNS dinamik, dhe ka \u00e7el\u00ebsa p\u00ebr menaxhimin e nj\u00eb regjistrimi t\u00eb ve\u00e7ant\u00eb (nuk e gjith\u00eb zon\u00ebn), na duket m\u00eb e sigurt. Ju gjithashtu mund t\u00eb mos jepni \u00e7el\u00ebsa fjal\u00ebkalimi n\u00eb okerr p\u00ebr menaxhimin e t\u00ebr\u00eb domenit, por vet\u00ebm p\u00ebr subdomenin ose regjistrimin.<\/p>\n<h2>Nga r\u00ebnia n\u00eb ngritje<\/h2>\n<p>\nHapat, si funksionon ky sistem:<\/p>\n<ol>\n<li>Ndeshet (simulohet) nj\u00eb problem n\u00eb server<\/li>\n<li>Sensor\u00ebt okerr kontrollojn\u00eb gjendjen e \u00e7do serveri nj\u00eb her\u00eb n\u00eb minut\u00eb dhe raportojn\u00eb n\u00eb serverin kryesor t\u00eb projektit n\u00eb okerr<\/li>\n<li>Indikatori p\u00ebrkat\u00ebs i serverit ndryshon gjendjen nga OK n\u00eb ERR<\/li>\n<li>Me ndryshimin e statusit t\u00eb indikatorit, b\u00ebhet ritranshikimi, llogaritet se cili adres\u00eb duhet t\u00eb vendoset (n\u00ebse \u00ebsht\u00eb e nevojshme. P\u00ebr shembull, n\u00ebse serveri kryesor punon, dhe gjat\u00eb k\u00ebsaj kohe serveri rezerv\u00eb ka nd\u00ebrruar \u2014 nuk do t\u00eb ket\u00eb asnj\u00eb ndryshim)<\/li>\n<li>Kjo adres\u00eb raportohet n\u00eb sh\u00ebrbimin dynamic dns. Pasi t\u00eb p\u00ebrfundoj\u00eb ky etap, n\u00eb an\u00ebn e djatht\u00eb do t\u00eb shihni statusin \u201csynced\u201d<\/li>\n<li>Shum\u00eb shpejt (n\u00eb sekonda) regjistrimi do t\u00eb arrij\u00eb n\u00eb server\u00ebt DNS t\u00eb domenit tuaj (p\u00ebr sitin e katit jan\u00eb ns1-ns5.he.net).<\/li>\n<li>Q\u00eb nga ky moment, disa p\u00ebrdorues do t\u00eb fillojn\u00eb t\u00eb hyjn\u00eb n\u00eb serverin e ri t\u00eb drejtp\u00ebrdrejt\u00eb. Por akoma nuk t\u00eb gjith\u00eb server\u00ebt DNS n\u00eb bot\u00eb kan\u00eb p\u00ebrdit\u00ebsuar regjistrimet, dhe ndoshta diku ende \u00ebsht\u00eb e ruajtur regjistrimi i m\u00ebparsh\u00ebm. Mund t\u00eb shihet se si t\u00eb dh\u00ebnat n\u00eb server\u00ebt publik\u00eb DNS \"k\u00ebndojn\u00eb\", duke treguar her\u00eb nj\u00eb vler\u00eb t\u00eb re, her\u00eb nj\u00eb t\u00eb vjet\u00ebr. N\u00ebse e p\u00ebrdit\u00ebsoni faqen e cil\u00ebsimeve t\u00eb failover, sistemi do t\u00eb k\u00ebrkoj\u00eb vet\u00eb t\u00eb dh\u00ebna t\u00eb reja nga server\u00ebt DNS.<\/li>\n<li>Pas stabilizimit t\u00eb t\u00eb dh\u00ebnave, regjistrimi i vjet\u00ebr i ruajtur gjithandej do t\u00eb skadoj\u00eb \u2014 100% e k\u00ebrkesave do t\u00eb shkojn\u00eb n\u00eb serverin e ri.<\/li>\n<\/ol>\n<p>\nP\u00ebr t\u00eb p\u00ebrshpejtuar faz\u00ebn 7 ( shpesh faza m\u00eb e gjat\u00eb), TTL i regjistrimit dinamik DNS duhet t\u00eb vendoset sa m\u00eb posht\u00eb q\u00eb t\u00eb jet\u00eb e mundur. Zakonisht, sh\u00ebrbimet lejojn\u00eb intervale prej 90-120 sekondash. Ky \u00ebsht\u00eb nj\u00eb kompromis krejt\u00ebsisht i arsyesh\u00ebm.<\/p>\n<h2>Shtes\u00eb<\/h2>\n<p>\nT\u00eb gjitha k\u00ebto mund t\u00eb konfigurohen brenda nj\u00eb mbr\u00ebmjeje (n\u00ebse keni tashm\u00eb nj\u00eb server dublues). Edhe okerr dhe sh\u00ebrbimet e DNS-it dinamik jan\u00eb falas. P\u00ebr t\u00eb marr\u00eb m\u00eb shum\u00eb kontrolle n\u00eb okerr dhe nj\u00eb periudh\u00eb kontrolli m\u00eb t\u00eb shkurt\u00ebr, duhet t\u00eb kaloni nj\u00eb trajnim (nga faqja e profilit). Pas p\u00ebrfundimit t\u00eb tij, niveli rritet menj\u00ebher\u00eb (20 tregues p\u00ebr nj\u00eb or\u00eb + 1 i shpejt\u00eb, 10 minuta). N\u00ebse k\u00ebto nuk jan\u00eb t\u00eb mjaftueshme - shkruani n\u00eb support@okerr.com, shum\u00eb mund\u00ebsi jan\u00eb p\u00ebr ta rritur (deri tani gjithmon\u00eb ka pasur mund\u00ebsi, asnj\u00ebher\u00eb nuk \u00ebsht\u00eb refuzuar, p\u00ebrkundrazi, vet\u00eb ka propozuar). Thjesht n\u00eb fillim nuk dua t\u00eb premtoj \u00e7do gj\u00eb p\u00ebr t\u00eb gjith\u00eb, nuk jam i sigurt se do t\u00eb mjaftojn\u00eb kapacitetet p\u00ebr t\u00eb mbajtur fjal\u00ebn. Por p\u00ebr momentin p\u00ebrdoruesit jan\u00eb pak, k\u00ebshtu q\u00eb nuk ka probleme me rritjen e kufijve. <\/p>\n<p>\u00c7far\u00eb mund t\u00eb b\u00ebj\u00eb okerr n\u00eb p\u00ebrgjith\u00ebsi - shikoni n\u00eb faqen e internetit <noindex><a rel=\"nofollow\" href=\"https:\/\/okerr.com\/presentation.html\">nj\u00eb prezantim<\/a><\/noindex>. N\u00eb thelb, ky \u00ebsht\u00eb nj\u00eb monitorim (zabbix nga re), dhe file storing \u00ebsht\u00eb nj\u00eb funksion shtes\u00eb i k\u00ebndsh\u00ebm. Gjithashtu nga faqja mund t\u00eb hyni n\u00eb demo pa u regjistruar.<\/p>\n<p>Kur ndodhin ndryshime n\u00eb gjendjen e indikator\u00ebve \u2014 d\u00ebrgohet nj\u00eb njoftim n\u00eb email ose Telegram. (Ne e kemi par\u00eb se \u00e7far\u00eb po ndodh dhe kemi kuptuar se, n\u00eb dukje, Telegram \u00ebsht\u00eb mesazheri m\u00eb i besuesh\u00ebm. Faleminderit RKN p\u00ebr testin stres!) Me nj\u00eb konfigurim t\u00eb duhur t\u00eb okerr, \u00e7do njoftim \u00ebsht\u00eb ose nj\u00eb sinjal \u201cbraktisni gjith\u00e7ka, duhet ta rregullojm\u00eb!\u201d, ose \u201cat\u00ebher\u00eb, gjith\u00e7ka \u00ebsht\u00eb n\u00eb rregull!\u201d. Nuk duhet t\u00eb ket\u00eb alerte t\u00eb panevojshme nga okerr (n\u00ebse ka, duhet ta konfigurojm\u00eb ndryshe). P\u00ebr shembull, p\u00ebr serverin ton\u00eb alfa n\u00eb katohostin, ai kurr\u00eb nuk simulohet p\u00ebr nj\u00eb gabim. N\u00ebse ai \u00ebsht\u00eb i r\u00ebn\u00eb \u2014 ne duhet ta dim\u00eb. Nd\u00ebrsa server\u00ebt e tjer\u00eb vazhdimisht simulojn\u00eb gabime, prandaj, p\u00ebr t\u00eb mos marr\u00eb alerte disa her\u00eb n\u00eb or\u00eb, p\u00ebr ata indikator\u00eb statusi \u00ebsht\u00eb \u201ci qet\u00eb\u201d. <\/p>\n<p>Ka kuptim gjithashtu t\u00eb krijoni nj\u00eb server me falje (n\u00eb ndonj\u00eb hosting m\u00eb t\u00eb lir\u00eb), i cili do t\u00eb ket\u00eb ose faqen tuaj t\u00eb faljes (n\u00eb rast se t\u00eb gjith\u00eb server\u00ebt kryesor\u00eb dhe rezerv\u00eb jan\u00eb t\u00eb r\u00ebn\u00eb) ose do t\u00eb drejtoj\u00eb n\u00eb faqen e statusit n\u00eb okerr (p\u00ebr shembull, ton\u00ebn <noindex><a rel=\"nofollow\" href=\"https:\/\/cp.okerr.com\/status\/okerr\/\">cp.okerr.com\/status\/okerr<\/a><\/noindex>) ose statuspage.io.<br \/>\n<br \/>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/359372\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0445\u043e\u0447\u0443 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c, \u043a\u0430\u043a \u043b\u0435\u0433\u043a\u043e \u0438 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e \u043c\u043e\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c failover \u0441\u0445\u0435\u043c\u0443 \u0434\u043b\u044f \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u0430 (\u0438\u043b\u0438 \u043b\u044e\u0431\u043e\u0433\u043e \u0434\u0440\u0443\u0433\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u0441\u0435\u0440\u0432\u0438\u0441\u0430) \u043d\u0430 \u043a\u043e\u043c\u0431\u0438\u043d\u0430\u0446\u0438\u0438 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 okerr \u0438 \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e DNS \u0441\u0435\u0440\u0432\u0438\u0441\u0430. \u0422\u043e \u0435\u0441\u0442\u044c, \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043b\u044e\u0431\u044b\u0445 \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u0441 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u043c \u0441\u0430\u0439\u0442\u043e\u043c (\u043d\u0430\u0447\u0438\u043d\u0430\u044f \u043e\u0442 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0441 \u00abPHP Error\u00bb \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435, \u0438 \u0434\u043e \u043d\u0435\u0445\u0432\u0430\u0442\u043a\u0438 \u043c\u0435\u0441\u0442\u0430 \u0438\u043b\u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u043e\u0434\u043e\u0437\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043c\u0430\u043b\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u0437\u0430\u043a\u0430\u0437\u043e\u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":84901,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-84900","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0445\u043e\u0447\u0443 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c, \u043a\u0430\u043a \u043b\u0435\u0433\u043a\u043e \u0438 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e \u043c\u043e\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c failover \u0441\u0445\u0435\u043c\u0443 \u0434\u043b\u044f \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u0430 (\u0438\u043b\u0438 \u043b\u044e\u0431\u043e\u0433\u043e \u0434\u0440\u0443\u0433\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u0441\u0435\u0440\u0432\u0438\u0441\u0430) \u043d\u0430 \u043a\u043e\u043c\u0431\u0438\u043d\u0430\u0446\u0438\u0438 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 okerr \u0438 \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e DNS \u0441\u0435\u0440\u0432\u0438\u0441\u0430. \u0422\u043e \u0435\u0441\u0442\u044c, \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043b\u044e\u0431\u044b\u0445 \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u0441 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u043c \u0441\u0430\u0439\u0442\u043e\u043c (\u043d\u0430\u0447\u0438\u043d\u0430\u044f \u043e\u0442 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0441 \u00abPHP Error\u00bb \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435, \u0438 \u0434\u043e \u043d\u0435\u0445\u0432\u0430\u0442\u043a\u0438 \u043c\u0435\u0441\u0442\u0430 \u0438\u043b\u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u043e\u0434\u043e\u0437\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043c\u0430\u043b\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u0437\u0430\u043a\u0430\u0437\u043e\u0432\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/prostoj-failover-dlya-vebsajta-monitoring-dinamicheskij-dns\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u0440\u043e\u0441\u0442\u043e\u0439 failover \u0434\u043b\u044f \u0432\u0435\u0431\u0441\u0430\u0439\u0442\u0430 (\u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 + \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u0439 DNS) | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0445\u043e\u0447\u0443 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c, \u043a\u0430\u043a \u043b\u0435\u0433\u043a\u043e \u0438 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e \u043c\u043e\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c failover \u0441\u0445\u0435\u043c\u0443 \u0434\u043b\u044f \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u0430 (\u0438\u043b\u0438 \u043b\u044e\u0431\u043e\u0433\u043e \u0434\u0440\u0443\u0433\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u0441\u0435\u0440\u0432\u0438\u0441\u0430) \u043d\u0430 \u043a\u043e\u043c\u0431\u0438\u043d\u0430\u0446\u0438\u0438 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 okerr \u0438 \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e DNS \u0441\u0435\u0440\u0432\u0438\u0441\u0430. \u0422\u043e \u0435\u0441\u0442\u044c, \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043b\u044e\u0431\u044b\u0445 \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u0441 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u043c \u0441\u0430\u0439\u0442\u043e\u043c (\u043d\u0430\u0447\u0438\u043d\u0430\u044f \u043e\u0442 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0441 \u00abPHP Error\u00bb \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435, \u0438 \u0434\u043e \u043d\u0435\u0445\u0432\u0430\u0442\u043a\u0438 \u043c\u0435\u0441\u0442\u0430 \u0438\u043b\u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u043e\u0434\u043e\u0437\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043c\u0430\u043b\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u0437\u0430\u043a\u0430\u0437\u043e\u0432\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/prostoj-failover-dlya-vebsajta-monitoring-dinamicheskij-dns\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-06-11T11:43:28+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-06-11T11:43:28+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Failover i thjesht\u00eb p\u00ebr website (monitorim + DNS dinamik) | ProHoster","description":"N\u00eb k\u00ebt\u00eb artikull, dua t\u00eb tregoj se sa leht\u00eb dhe falas mund t\u00eb krijoni nj\u00eb skem\u00eb failover p\u00ebr nj\u00eb website (ose ndonj\u00eb sh\u00ebrbim tjet\u00ebr online) duke kombinuar monitorimin okerr me sh\u00ebrbimin dinamik t\u00eb DNS. Pra, n\u00eb rast t\u00eb ndonj\u00eb problemi me website-in kryesor (duke filluar nga problemet me \"PHP Error\" n\u00eb faqe, deri te mungesa e hap\u00ebsir\u00ebs apo thjesht nj\u00eb num\u00ebr t\u00eb dyshimt\u00eb t\u00eb ul\u00ebt porosish)","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/prostoj-failover-dlya-vebsajta-monitoring-dinamicheskij-dns","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u0440\u043e\u0441\u0442\u043e\u0439 failover \u0434\u043b\u044f \u0432\u0435\u0431\u0441\u0430\u0439\u0442\u0430 (\u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 + \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u0439 DNS) | ProHoster","og:description":"\u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0445\u043e\u0447\u0443 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c, \u043a\u0430\u043a \u043b\u0435\u0433\u043a\u043e \u0438 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e \u043c\u043e\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c failover \u0441\u0445\u0435\u043c\u0443 \u0434\u043b\u044f \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u0430 (\u0438\u043b\u0438 \u043b\u044e\u0431\u043e\u0433\u043e \u0434\u0440\u0443\u0433\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u0441\u0435\u0440\u0432\u0438\u0441\u0430) \u043d\u0430 \u043a\u043e\u043c\u0431\u0438\u043d\u0430\u0446\u0438\u0438 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 okerr \u0438 \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e DNS \u0441\u0435\u0440\u0432\u0438\u0441\u0430. \u0422\u043e \u0435\u0441\u0442\u044c, \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043b\u044e\u0431\u044b\u0445 \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u0441 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u043c \u0441\u0430\u0439\u0442\u043e\u043c (\u043d\u0430\u0447\u0438\u043d\u0430\u044f \u043e\u0442 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0441 \u00abPHP Error\u00bb \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435, \u0438 \u0434\u043e \u043d\u0435\u0445\u0432\u0430\u0442\u043a\u0438 \u043c\u0435\u0441\u0442\u0430 \u0438\u043b\u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u043e\u0434\u043e\u0437\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043c\u0430\u043b\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u0437\u0430\u043a\u0430\u0437\u043e\u0432","og:url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/prostoj-failover-dlya-vebsajta-monitoring-dinamicheskij-dns","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-06-11T11:43:28+00:00","article:modified_time":"2020-06-11T11:43:28+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"84900","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 14:47:43","updated":"2022-10-07 20:30:02"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/84900","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=84900"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/84900\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/84901"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=84900"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=84900"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=84900"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}