To neresi smerovani na funkcni servee v pripade vypadku, ne? Kdyz mam vice ip pro stejny zaznam, pak to mezi ne posila random a ze ip kterou dostanu jako klient je zrovna nefunkcno znamena, ze klient jde na nefunkcni server, ne? Nrbo browsery bez velkeho delay zkousi i ty dalsi?
Odesláno ze Samsung Mobile
-------- Původní zpráva -------- Od: Pavel Snajdr snajpa@snajpa.net Datum: Komu: "vpsFree.cz Community list" community-list@lists.vpsfree.cz Předmět: Re: [vpsFree.cz: community-list] Failover riesenie pre web aplikacie
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
Cau,
jednim z moznych reseni je v DNS zaznamech nastavit vic A zaznamu a mit ten balancer na kazde VPS => mit vic frontendu prezentujicich ty webove aplikace.
Vsechny browsery, co jsem zkousel, se s tim vyrovnaji v pohode. Ale neubrani te to situaci, kdy by napr. jeden z nich hazel error stavy (500 a podobne), protoze ty prohlizece ten failover za tebe delaji jenom na tu uroven, pokud se jde/nejde pripojit na danou IP:port.
S pozdravem
Pavel Snajdr
+421 948 816 186 | +420 720 107 791 | 110-010-956 CTO of Relbit | Predseda vpsFree.cz, o.s. | RHCE http://relbit.com | http://vpsfree.cz%C2%A0%C2%A0%C2%A0%C2%A0%C2%A0%C2%A0%C2%A0%C2%A0 | https://www.redhat.com
On 08/16/2013 04:03 PM, Ján Raska wrote:
Ahojte,
mam na VPS skladovu aplikaciu ktora by sa dala nazvat kritickou, resp. dolezitou. Tj. vypadok takejto aplikacie sposobuje nasim klientom dost vyrazne problemy, nakolko su na nu napojene pokladnicne systemy a pri vypadku sa prakticky neda predavat.
Rozmyslal som teda o zaloznych rieseniach v pripade vypadku. Aplikacia je uz od zaciatku navrhnuta ako skalovatelna, cize nie je problem ju nahodit na dalsiu VPS na inom serveri, idealne aj v inej geo-lokalite (Brno) a taktiez sa viem pohrat s replikaciou databazy. Co mi robi problem je ako v pripade vypadku VPS na ktorej je loadbalancer a teda na ktoru su smerovane DNS zaznamy domeny presmerovat klienta na druhy node, ktory bez problemov fici. Ak vypadne VPS na ktorej nie je loadbalancer tak ten to zachyti a bude bez problemov smerovat requesty na funkcny node, ale existuje nejake riesenie ak vypadne zrovna VPS s loadbalancerom?
Akekolvek rady su vitane a vopred za ne dakujem
Jano _______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
_______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
Jak Chrome, tak IE (zkousel jsem 8.0) si natahnou celou odpoved od DNS - - kdyz se ptas "dej mi A domena.cz", tak dostanes vsechny. Browser se tam zkusi pripojit, kdyz to nevyjde (nevim, jak dlouhy je timeout, ale bude to neco malyho), zkusi dalsi IP ze seznamu.
Tzn. mel jsem dve Acka na stejnej domain name, shodil jsem prvni IP, slo, nahodil, shodil druhou, slo. Akorat obcas trvalo, nez zacala stranka nacitat, nicmene ten browser si po nejakou dobu pamatuje, ze nejaka IP byla unreachable, tak zkousi hned tu posledni znamou funkcni (= dalsi klikani po takovy strance uz je rychly).
- - snajpa
On 08/16/2013 05:06 PM, Michal Krajcirovic wrote:
To neresi smerovani na funkcni servee v pripade vypadku, ne? Kdyz mam vice ip pro stejny zaznam, pak to mezi ne posila random a ze ip kterou dostanu jako klient je zrovna nefunkcno znamena, ze klient jde na nefunkcni server, ne? Nrbo browsery bez velkeho delay zkousi i ty dalsi?
Odesláno ze Samsung Mobile
-------- Původní zpráva -------- Od: Pavel Snajdr snajpa@snajpa.net Datum: Komu: "vpsFree.cz Community list" community-list@lists.vpsfree.cz Předmět: Re: [vpsFree.cz: community-list] Failover riesenie pre web aplikacie
Cau,
jednim z moznych reseni je v DNS zaznamech nastavit vic A zaznamu a mit ten balancer na kazde VPS => mit vic frontendu prezentujicich ty webove aplikace.
Vsechny browsery, co jsem zkousel, se s tim vyrovnaji v pohode. Ale neubrani te to situaci, kdy by napr. jeden z nich hazel error stavy (500 a podobne), protoze ty prohlizece ten failover za tebe delaji jenom na tu uroven, pokud se jde/nejde pripojit na danou IP:port.
S pozdravem
Pavel Snajdr
+421 948 816 186 | +420 720 107 791 | 110-010-956 CTO of Relbit | Predseda vpsFree.cz, o.s. | RHCE http://relbit.com | http://vpsfree.cz | https://www.redhat.com
On 08/16/2013 04:03 PM, Ján Raska wrote:
Ahojte,
mam na VPS skladovu aplikaciu ktora by sa dala nazvat kritickou, resp. dolezitou. Tj. vypadok takejto aplikacie sposobuje nasim klientom dost vyrazne problemy, nakolko su na nu napojene pokladnicne systemy a pri vypadku sa prakticky neda predavat.
Rozmyslal som teda o zaloznych rieseniach v pripade vypadku. Aplikacia je uz od zaciatku navrhnuta ako skalovatelna, cize nie je problem ju nahodit na dalsiu VPS na inom serveri, idealne aj v inej geo-lokalite (Brno) a taktiez sa viem pohrat s replikaciou databazy. Co mi robi problem je ako v pripade vypadku VPS na ktorej je loadbalancer a teda na ktoru su smerovane DNS zaznamy domeny presmerovat klienta na druhy node, ktory bez problemov fici. Ak vypadne VPS na ktorej nie je loadbalancer tak ten to zachyti a bude bez problemov smerovat requesty na funkcny node, ale existuje nejake riesenie ak vypadne zrovna VPS s loadbalancerom?
Akekolvek rady su vitane a vopred za ne dakujem
Jano _______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
_______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
_______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Když to pošle na TCP aktivní odmítnutí tak to bude rychly. Ale zkoušel jsi jak se to zachová když jenom nepřijde ACK?
Stanislav Petr
16. 8. 2013 v 17:50, Pavel Snajdr snajpa@snajpa.net:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
Jak Chrome, tak IE (zkousel jsem 8.0) si natahnou celou odpoved od DNS
- kdyz se ptas "dej mi A domena.cz", tak dostanes vsechny. Browser se
tam zkusi pripojit, kdyz to nevyjde (nevim, jak dlouhy je timeout, ale bude to neco malyho), zkusi dalsi IP ze seznamu.
Tzn. mel jsem dve Acka na stejnej domain name, shodil jsem prvni IP, slo, nahodil, shodil druhou, slo. Akorat obcas trvalo, nez zacala stranka nacitat, nicmene ten browser si po nejakou dobu pamatuje, ze nejaka IP byla unreachable, tak zkousi hned tu posledni znamou funkcni (= dalsi klikani po takovy strance uz je rychly).
- snajpa
On 08/16/2013 05:06 PM, Michal Krajcirovic wrote: To neresi smerovani na funkcni servee v pripade vypadku, ne? Kdyz mam vice ip pro stejny zaznam, pak to mezi ne posila random a ze ip kterou dostanu jako klient je zrovna nefunkcno znamena, ze klient jde na nefunkcni server, ne? Nrbo browsery bez velkeho delay zkousi i ty dalsi?
Odesláno ze Samsung Mobile
-------- Původní zpráva -------- Od: Pavel Snajdr snajpa@snajpa.net Datum: Komu: "vpsFree.cz Community list" community-list@lists.vpsfree.cz Předmět: Re: [vpsFree.cz: community-list] Failover riesenie pre web aplikacie
Cau,
jednim z moznych reseni je v DNS zaznamech nastavit vic A zaznamu a mit ten balancer na kazde VPS => mit vic frontendu prezentujicich ty webove aplikace.
Vsechny browsery, co jsem zkousel, se s tim vyrovnaji v pohode. Ale neubrani te to situaci, kdy by napr. jeden z nich hazel error stavy (500 a podobne), protoze ty prohlizece ten failover za tebe delaji jenom na tu uroven, pokud se jde/nejde pripojit na danou IP:port.
S pozdravem
Pavel Snajdr
+421 948 816 186 | +420 720 107 791 | 110-010-956 CTO of Relbit | Predseda vpsFree.cz, o.s. | RHCE http://relbit.com | http://vpsfree.cz | https://www.redhat.com
On 08/16/2013 04:03 PM, Ján Raska wrote: Ahojte,
mam na VPS skladovu aplikaciu ktora by sa dala nazvat kritickou, resp. dolezitou. Tj. vypadok takejto aplikacie sposobuje nasim klientom dost vyrazne problemy, nakolko su na nu napojene pokladnicne systemy a pri vypadku sa prakticky neda predavat.
Rozmyslal som teda o zaloznych rieseniach v pripade vypadku. Aplikacia je uz od zaciatku navrhnuta ako skalovatelna, cize nie je problem ju nahodit na dalsiu VPS na inom serveri, idealne aj v inej geo-lokalite (Brno) a taktiez sa viem pohrat s replikaciou databazy. Co mi robi problem je ako v pripade vypadku VPS na ktorej je loadbalancer a teda na ktoru su smerovane DNS zaznamy domeny presmerovat klienta na druhy node, ktory bez problemov fici. Ak vypadne VPS na ktorej nie je loadbalancer tak ten to zachyti a bude bez problemov smerovat requesty na funkcny node, ale existuje nejake riesenie ak vypadne zrovna VPS s loadbalancerom?
Akekolvek rady su vitane a vopred za ne dakujem
Jano _______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
_______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
_______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iF4EAREIAAYFAlIOSisACgkQMBKdi9lkZ6pOUgD/QGR25A00dj8+3hs32wCChgAo Cal7pJ7E684+RA/qCzEBAKuI4La4G7VlNWKZwTElJhrQf1TUdPpm8lbAnUXe6auc =mKS3 -----END PGP SIGNATURE----- _______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Dne 16.8.2013 18:05, Stanislav Petr napsal(a):
Když to pošle na TCP aktivní odmítnutí tak to bude rychly. Ale zkoušel jsi jak se to zachová když jenom nepřijde ACK?
U moderních desktopových prohlížečů je to jedno, Happy Eyeball algoritmus zkouší navazovat spojení na všechny adresy s odstupem asi 0,5 sekundy, dokud některé spojení neuspěje.
-- O. Caletka
community-list@lists.vpsfree.cz