{"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\/sv\/blog\/administrirovanie\/prostoj-failover-dlya-vebsajta-monitoring-dinamicheskij-dns","title":{"rendered":"Enkel failover f\u00f6r webbplatsen (\u00f6vervakning + dynamisk DNS)","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>I den h\u00e4r artikeln vill jag visa hur enkelt och gratis man kan skapa en failover-schema f\u00f6r en webbplats (eller vilken annan internettj\u00e4nst som helst) med hj\u00e4lp av \u00f6vervakning <noindex><a rel=\"nofollow\" href=\"https:\/\/okerr.com\/\">okerr<\/a><\/noindex> och en dynamisk DNS-tj\u00e4nst. Det vill s\u00e4ga, vid eventuella problem med den prim\u00e4ra webbplatsen (fr\u00e5n \"PHP Error\" p\u00e5 sidan till brist p\u00e5 utrymme eller bara ett misst\u00e4nkt l\u00e5gt antal best\u00e4llningar i fallet med en webbutik), kommer nya bes\u00f6kare att dirigeras till en andra (tredje och s\u00e5 vidare) fungerande server, eller till en \"Tyv\u00e4rr\"-sida d\u00e4r de artigt f\u00f6rklarar att \"det \u00e4r ett problem, vi \u00e4r medvetna om det och \u00e5tg\u00e4rdar det, snart fixar vi det\" (och i detta fall kommer du faktiskt redan vara medveten och kunna \u00e5tg\u00e4rda det).<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Att leva med failover eller utan?<\/h2>\n<p>\n\u041f\u043e\u043a\u0430 \u043d\u0435 \u0441\u043b\u0443\u0447\u0438\u0442\u0441\u044f \u043a\u0430\u043a\u0430\u044f-\u0442\u043e \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u2014 \u0440\u0430\u0437\u043d\u0438\u0446\u044b \u043e\u0441\u043e\u0431\u043e\u0439 \u043d\u0435\u0442. \u0410 \u0432\u043e\u0442 \u043a\u043e\u0433\u0434\u0430 \u0441\u043b\u0443\u0447\u0438\u0442\u0441\u044f, \u0442\u043e \u0431\u0435\u0437 failover&#8217;\u0430 \u0447\u0430\u0441\u0442\u043e \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435: \u0432\u044b \u043f\u044b\u0442\u0430\u0435\u0442\u0435\u0441\u044c \u0431\u044b\u0441\u0442\u0440\u043e \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c\u0441\u044f, \u0432 \u0447\u0435\u043c \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430, \u043d\u0435 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f (\u0431\u044d\u043a\u0430\u043f\u044b \u043d\u0435 \u0440\u0430\u0437\u0432\u043e\u0440\u0430\u0447\u0438\u0432\u0430\u044e\u0442\u0441\u044f, \u0441\u043e\u0444\u0442 \u043f\u043e\u0447\u0435\u043c\u0443-\u0442\u043e \u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043a\u0430\u043a \u0435\u043c\u0443 \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0438\u0437 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438, \u0438\u0442\u0434), \u0430 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043d\u0435\u0442, \u0441\u0435\u0440\u0432\u0435\u0440\u0430-\u0441\u0430\u0439\u0442\u044b \u043b\u0435\u0436\u0430\u0442, \u043a\u043b\u0438\u0435\u043d\u0442\u044b \u0437\u0432\u043e\u043d\u044f\u0442, \u0432\u0441\u0435 \u043d\u0430 \u043d\u0435\u0440\u0432\u0430\u0445, \u043f\u044b\u0442\u0430\u0435\u0442\u0435\u0441\u044c \u043a\u0430\u043a-\u0442\u043e \u043f\u043e\u0447\u0438\u043d\u0438\u0442\u044c \u0433\u0440\u0443\u0431\u043e \u0438 \u0433\u0440\u044f\u0437\u043d\u043e \u00ab\u043d\u0430 \u0441\u043a\u043e\u0442\u0447\u0435\u00bb, \u043f\u043e\u0442\u043e\u043c \u043a\u0430\u043a-\u0442\u043e \u0432\u0440\u043e\u0434\u0435 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442\u0441\u044f \u0441 \u043a\u043e\u0441\u0442\u044b\u043b\u044f\u043c\u0438 \u0438 \u0436\u0438\u0432\u0435\u0442. \u0412\u044b \u0434\u0443\u043c\u0430\u0435\u0442\u0435, \u0447\u0442\u043e \u043d\u0430 \u0434\u043e\u0441\u0443\u0433\u0435 \u043d\u0430\u0434\u043e \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c\u0441\u044f \u0438 \u043f\u0435\u0440\u0435\u0434\u0435\u043b\u0430\u0442\u044c \u0432\u0441\u0435 \u043a\u0440\u0430\u0441\u0438\u0432\u043e, \u043d\u043e \u043d\u0435\u0442 \u043d\u0438\u0447\u0435\u0433\u043e \u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e\u0433\u043e, \u0447\u0435\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0435.<\/p>\n<p>S\u00e5 h\u00e4r g\u00e5r det till i den snygga varianten med failover:<\/p>\n<ul>\n<li>Ett fel intr\u00e4ffar<\/li>\n<li>Felet uppt\u00e4cks automatiskt<\/li>\n<li>En avisering skickas ut<\/li>\n<li>Bytet till en av de reservservrarna g\u00f6rs<\/li>\n<li>Problemet hanteras lugnt och utan panik, \u00e5tg\u00e4rdas och servern s\u00e4tts tillbaka i drift.<\/li>\n<\/ul>\n<p>\nI den h\u00e4r schemat kan det f\u00f6rst\u00e5s ocks\u00e5 uppst\u00e5 vissa problem, men trots allt \u00e4r schemat linj\u00e4rt, varje steg \u00e4r enkelt och det viktigaste - det kan testas och justeras separat, s\u00e5 chansen f\u00f6r fel i detta schema \u00e4r betydligt l\u00e4gre, och alla \u00e5tg\u00e4rder kan automatiseras och utf\u00f6ras snabbt (till skillnad fr\u00e5n uppgiften att hitta och \u00e5tg\u00e4rda en ok\u00e4nd episk bugg). Ditt flygplan har landat i ett avl\u00e4gset land, du sl\u00e5r p\u00e5 telefonen och ser i Telegram att servern har kraschat, men allt \u00e4r bra, den reservservern har aktiverats, du kan forts\u00e4tta din resa, du beh\u00f6ver varken flyga tillbaka eller fixa via SSH fr\u00e5n det n\u00e4rmaste caf\u00e9et med WiFi. Du kan ta itu med det n\u00e4r det \u00e4r bekv\u00e4mare.<\/p>\n<h2>Framtiden \u00e4r redan h\u00e4r!<\/h2>\n<p>\nTidigare var det huvudsakliga problemet som ofta gjorde failover till en oacceptabel l\u00f6sning kostnaden f\u00f6r det. Antingen var man tvungen att k\u00f6pa dyra h\u00e5rdvaror (och anlita \u00e4nnu dyrare specialister). Eller s\u00e5 fick man kludda ihop n\u00e5got komplicerat enligt guider (jag har till och med st\u00f6tt p\u00e5 en l\u00f6sning d\u00e4r tv\u00e5 servrar kopplas samman med en null-modem-kabel, och skickar heartbeat \u00f6ver den, s\u00e5 att reservservern vet n\u00e4r det \u00e4r dags att ta \u00f6ver). Nu finns det enklare och gratis metoder. Om du har en webbplats med katter - du har ingen urs\u00e4kt om du \u00e4nnu inte har implementerat failover f\u00f6r den!<\/p>\n<p>Dessutom beh\u00f6ver du \u00e4nnu en server (eller m\u00f6jligtvis fler) f\u00f6r en failover-l\u00f6sning, och tidigare var detta en stor kostnad, nu kan du f\u00e5 en VDS f\u00f6r en spottstyck.<\/p>\n<h2>Den mest p\u00e5litliga webbsidan med katter<\/h2>\n<p>\nF\u00f6r att praktiskt illustrera l\u00f6sningen med okerr + dynamic dns har vi lanserat v\u00e5r egen webbplats med katter <noindex><a rel=\"nofollow\" href=\"https:\/\/cat.okerr.com\/\">cat.okerr.com<\/a><\/noindex>. Vi hatar katter, s\u00e5 det kommer knappt att finnas n\u00e5gra d\u00e4r. Det finns totalt tre webbplatser, som alla ser ungef\u00e4r likadana ut (alla p\u00e5 samma mall), men med olika kattungar s\u00e5 att det \u00e4r l\u00e4tt att skilja dem \u00e5t, och varje skriver teknisk information f\u00f6r att visa hur failover fungerar. Sidan uppdateras automatiskt en g\u00e5ng i minuten, men man kan alltid trycka p\u00e5 reload i webbl\u00e4saren.<\/p>\n<p>\u0412 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u0435\u0441\u0442\u044c \u0441\u0442\u0440\u043e\u0447\u043a\u0430 \u201cstatus=OK\u201d. \u0418\u043d\u043e\u0433\u0434\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0441\u0438\u043c\u0443\u043b\u0438\u0440\u0443\u044e\u0442 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0438 \u043f\u0438\u0448\u0443\u0442 status=ERR. \u0413\u043b\u0430\u0432\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u201c\u043a\u0430\u043a \u0431\u044b \u043f\u0430\u0434\u0430\u0435\u0442\u201d \u0432 20 \u043c\u0438\u043d\u0443\u0442 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0447\u0430\u0441\u0430 (0:20, 1:20, 2:20, &#8230;). \u0417\u0430\u043f\u0430\u0441\u043d\u043e\u0439 (backup) \u0441\u0435\u0440\u0432\u0435\u0440 \u0432 40 \u043c\u0438\u043d\u0443\u0442. \u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 (\u201csorry\u201d-\u0441\u0435\u0440\u0432\u0435\u0440) \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0432\u0441\u0435\u0433\u0434\u0430. \u0412 0 \u043c\u0438\u043d\u0443\u0442 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0447\u0430\u0441\u0430, \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0438 \u0437\u0430\u043f\u0430\u0441\u043d\u043e\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u201c\u0432\u043e\u0441\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u044e\u0442\u0441\u044f\u201d.<\/p>\n<p><img decoding=\"async\" alt=\"Enkel failover f\u00f6r webbplatsen (\u00f6vervakning + dynamisk DNS)\" src=\"\/wp-content\/uploads\/2020\/06\/5bc603b6379cc5a745a65d3316c4ad3b.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nOm du \u00f6ppnar webbplatsen och l\u00e4mnar den i fliken \u2014 kommer du att se att den aldrig g\u00e5r ner (\u00e4ven om varje enskild server periodiskt simulerar ett problem), och i h\u00e4ndelse av en serverproblem, hoppar den helt enkelt mellan aktiva servrar. Bilden, namnet och adressen till servern och dess roll kommer att f\u00f6r\u00e4ndras. Ibland kan du f\u00e5nga ett \u00f6gonblick n\u00e4r status=ERR (det finns redan ett problem, men hela failover-schemat har \u00e4nnu inte aktiverats), men n\u00e4sta uppdatering kommer att visa dig en sida fr\u00e5n den fungerande webbplatsen. <\/p>\n<h2>Failover p\u00e5 okerr + dynamisk DNS<\/h2>\n<p>\nL\u00e5t oss se hur detta fungerar under huven. Syftet med failover-systemet \u00e4r att adressen cat.okerr.com alltid pekar p\u00e5 IP-adressen f\u00f6r den aktiva servern.<br \/>\nBakom varje server som h\u00e5ller v\u00e5r kattwebbplats p\u00e5 okerr finns en indikator som kontrollerar dess status varje minut.<\/p>\n<p><img decoding=\"async\" alt=\"Enkel failover f\u00f6r webbplatsen (\u00f6vervakning + dynamisk DNS)\" src=\"\/wp-content\/uploads\/2020\/06\/cdb81e84a7f5dd8cb14ea6844517cd55.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nP\u00e5 den h\u00e4r sk\u00e4rmen ser vi hur webbplatsen cat.okerr.com kontrolleras fr\u00e5n servern alpha.okerr.com. Sidan ska inneh\u00e5lla status=OK, och som vi ser h\u00f6gst upp, \u00e4r indikatorns status just nu OK. N\u00e4r servern \u201dg\u00e5r s\u00f6nder\u201d kommer det att bli ERR. (Detta \u00e4r bara ett exempel p\u00e5 en indikator, okerr \u2014 \u00e4r \u00f6vervakning, s\u00e5 du kan f\u00e4sta vilken typ av indikator som helst, till exempel kontrollera ledigt utrymme p\u00e5 disken, antalet nya best\u00e4llningar i databasen, och \u00e4ven logiska indikatorer, exempelvis kommer det att finnas olika felkriterier p\u00e5 natten och p\u00e5 dagen).<\/p>\n<p>I projektinst\u00e4llningarna skapade vi en failover-plan med dessa indikatorer:<\/p>\n<p><img decoding=\"async\" alt=\"Enkel failover f\u00f6r webbplatsen (\u00f6vervakning + dynamisk DNS)\" src=\"\/wp-content\/uploads\/2020\/06\/9670b496b8f01bdcce6e4b472b3ec37e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nI schemat finns tre indikatorer (tre servrar) med olika prioriteringar. Huvudservern f\u00f6r webbplatsen \u00e4r charlie, om den inte fungerar (det kommer inte att finnas \u201dstatus=OK\u201d eller den \u00e4r helt enkel otillg\u00e4nglig), d\u00e5 \u00e4r det bravo och i sista hand \u2014 alpha. P\u00e5 h\u00f6ger sida av sidan visas statusen f\u00f6r DNS-posterna p\u00e5 olika servrar.<\/p>\n<p>F\u00f6r dem som har lagt m\u00e4rke till att namnet cat.he.okerr.com anv\u00e4nds: Vi anv\u00e4nder ett n\u00e5got mer komplex schema. Ist\u00e4llet f\u00f6r att bara \u00e4ndra DNS-posten cat.okerr.com, \u00e4ndrar vi cat.he.okerr.com (p\u00e5 den dynamiska DNS-leverant\u00f6ren <noindex><a rel=\"nofollow\" href=\"http:\/\/he.net\/\">Hurricane Electric<\/a><\/noindex>), och cat.okerr.com \u00e4r en CNAME (alias), som inte \u00e4ndras, alltid pekar p\u00e5 cat.he.okerr.com. Vi gillar helt enkelt Hurricane mer som dynamisk DNS, och de har nycklar f\u00f6r att hantera enskilda poster (inte hela zonen), vilket verkar s\u00e4krare f\u00f6r oss. Du kan ocks\u00e5 undvika att ange l\u00f6senord eller nycklar f\u00f6r att hantera hela dom\u00e4nen i okerr, utan bara f\u00f6r underdom\u00e4nen eller posten.<\/p>\n<h2>Fr\u00e5n fall till \u00e5terh\u00e4mtning<\/h2>\n<p>\nSteg f\u00f6r steg, hur detta schema fungerar:<\/p>\n<ol>\n<li>Ett problem uppst\u00e5r (simuleras) p\u00e5 servern<\/li>\n<li>Sensorn okerr kontrollerar tillst\u00e5ndet f\u00f6r varje server en g\u00e5ng per minut och rapporterar till huvudservern f\u00f6r projektet i okerr.<\/li>\n<li>Indikatorn f\u00f6r den aktuella servern \u00e4ndrar tillst\u00e5nd fr\u00e5n OK till ERR.<\/li>\n<li>Vid \u00e4ndring av indikatorns status omber\u00e4knas failover, och det ber\u00e4knas vilken adress som ska st\u00e4llas in (om det beh\u00f6vs. Till exempel, om den prim\u00e4ra servern fungerar medan den sekund\u00e4ra har kraschat, blir det inga \u00e4ndringar).<\/li>\n<li>Denna adress rapporteras till den dynamiska DNS-tj\u00e4nsten. N\u00e4r detta steg \u00e4r klart ser du status 'synced' till h\u00f6ger.<\/li>\n<li>Mycket snart (inom sekunder) kommer posten att n\u00e5 DNS-servrarna f\u00f6r din dom\u00e4n (i ditt fall ns1-ns5.he.net).<\/li>\n<li>Fr\u00e5n och med detta \u00f6gonblick kommer vissa anv\u00e4ndare redan att g\u00e5 till den nya aktiva servern. Men \u00e4nnu har inte alla DNS-servrar i v\u00e4rlden uppdaterat posterna, och p\u00e5 vissa st\u00e4llen kan den gamla posten fortfarande vara cachad. Du kan se hur data p\u00e5 offentliga DNS-servrar 'dansar', visar b\u00e5de den nya och den gamla v\u00e4rden. Om du uppdaterar failover-inst\u00e4llningssidan kommer okerr att beg\u00e4ra nya data fr\u00e5n DNS-servrarna.<\/li>\n<li>Efter att uppgifterna har stabiliserats och den gamla cachade posten har f\u00f6r\u00e5ldrats p\u00e5 alla st\u00e4llen - g\u00e5r 100 % av f\u00f6rfr\u00e5gningarna till den nya servern.<\/li>\n<\/ol>\n<p>\nF\u00f6r att snabba upp steg 7 (ofta den l\u00e4ngsta) b\u00f6r TTL f\u00f6r den dynamiska DNS-posten s\u00e4ttas s\u00e5 l\u00e5gt som m\u00f6jligt. Vanligtvis till\u00e5ter tj\u00e4nster intervall mellan 90-120 sekunder. Detta \u00e4r en fullt rimlig kompromiss.<\/p>\n<h2>Ytterligare<\/h2>\n<p>\nAllt detta kan konfigureras p\u00e5 en kv\u00e4ll (om du redan har en duplicerande server). B\u00e5de okerr och de dynamiska DNS-tj\u00e4nsterna \u00e4r gratis. F\u00f6r att f\u00e5 fler kontroller i okerr och kortare kontrollintervall m\u00e5ste du genomg\u00e5 en utbildning (fr\u00e5n profilen). Efter att ha genomg\u00e5tt utbildningen \u00f6kar niv\u00e5n direkt (20 indikatorer per timme + 1 snabb, 10 minuter). Om detta \u00e4r f\u00f6r lite - skriv till support@okerr.com, det \u00e4r troligtvis m\u00f6jligt att \u00f6ka (hittills har det alltid funnits m\u00f6jlighet, ingen har n\u00e5gonsin nekat, snarare har de erbjudit sig). Jag vill bara inte lova allt till alla fr\u00e5n b\u00f6rjan, jag \u00e4r os\u00e4ker p\u00e5 att resurserna r\u00e4cker f\u00f6r att h\u00e5lla mitt l\u00f6fte. Men f\u00f6r tillf\u00e4llet \u00e4r antalet anv\u00e4ndare l\u00e5gt, s\u00e5 det finns inga problem med att \u00f6ka gr\u00e4nserna. <\/p>\n<p>Vad okerr kan \u00f6verhuvudtaget - kolla p\u00e5 webbplatsen. <noindex><a rel=\"nofollow\" href=\"https:\/\/okerr.com\/presentation.html\">presentationen<\/a><\/noindex>. \u00d6verhuvudtaget \u00e4r detta \u00f6vervakning (zabbix fr\u00e5n molnet), och failover \u00e4r en trevlig extra funktion. Du kan ocks\u00e5 bes\u00f6ka demon p\u00e5 webbplatsen utan registrering.<\/p>\n<p>N\u00e4r indikatorns status \u00e4ndras - skickas en notifikation via e-post eller Telegram. (Vi har tittat p\u00e5 vad som h\u00e4nder och har kommit fram till att, verkar det som, Telegram \u00e4r den mest p\u00e5litliga meddelandetj\u00e4nsten. Tack till RKN f\u00f6r stresstestet!) Vid r\u00e4tt inst\u00e4llning av okerr, \u00e4r varje notifikation antingen ett tecken p\u00e5 \"sl\u00e4pp allt, det m\u00e5ste \u00e5tg\u00e4rdas!\", eller \"\u00e5terkallelse!\". Det ska inte finnas n\u00e5gra on\u00f6diga alerter fr\u00e5n okerr (om det finns, beh\u00f6ver inst\u00e4llningarna justeras p\u00e5 n\u00e5got s\u00e4tt). Till exempel, f\u00f6r v\u00e5r kattwebbplats simulerar servern alpha aldrig ett fel. Om den g\u00e5r ner - m\u00e5ste vi veta. Men de andra servrarna simulerar konstant fel, s\u00e5 f\u00f6r att inte f\u00e5 alerter flera g\u00e5nger i timmen, har de indikatorerna status \"tyst\". <\/p>\n<p>Det \u00e4r ocks\u00e5 v\u00e4rt att skapa en sorry-server (p\u00e5 den billigaste hostingtj\u00e4nsten), som antingen kommer ha din urs\u00e4ktssida (ifall alla huvud- och reservservrar g\u00e5r ner) eller omdirigera till den statusidan p\u00e5 okerr (till exempel v\u00e5r <noindex><a rel=\"nofollow\" href=\"https:\/\/cp.okerr.com\/status\/okerr\/\">cp.okerr.com\/status\/okerr<\/a><\/noindex>) eller statuspage.io.<br \/>\n<br \/>K\u00e4lla: <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 5.0.4 - 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\" \/>\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\/sv\/blog\/administrirovanie\/prostoj-failover-dlya-vebsajta-monitoring-dinamicheskij-dns\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\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\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/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\udd47Enkel failover f\u00f6r webbplatsen (\u00f6vervakning + dynamisk DNS) | ProHoster","description":"I den h\u00e4r artikeln vill jag visa hur enkelt och gratis man kan skapa en failover-schema f\u00f6r en webbplats (eller vilken annan internettj\u00e4nst som helst) med hj\u00e4lp av \u00f6vervakning","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/prostoj-failover-dlya-vebsajta-monitoring-dinamicheskij-dns","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","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","og:url":"https:\/\/prohoster.info\/sv\/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","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/84900","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=84900"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/84900\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media\/84901"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=84900"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=84900"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=84900"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}