2015-01-29 8 views
5

Mam produkt SaaS hostowany na błękitnym tle. Mam oddzielną aplikację internetową .net i prostą witrynę marketingową, oba hostowane jako strony internetowe na błękitnym tle. Obie zostały ustawione na jedną instancję, z automatyczną skalą skonfigurowaną.Witryna Azure - minimalizowanie niewielkich częstych awarii.

Jestem zaniepokojony małymi częstymi przerwami, które zdarzają się na moich stronach internetowych. Azure twierdzi, że spodziewa się około 10 minut tygodniowo, a to w ramach umowy SLA, ale chcę zminimalizować to tak bardzo, jak to możliwe.

W przypadku mojej witryny marketingowej zmieniłem liczbę wystąpień na 2 i usunąłem skalę automatyczną. Z tego co czytałem, mając 2 instancji powinien naprawdę pomóc w każdej kwestii - jak lazur say themselves:

Zauważ, że strony Azure zapewnia już obciążenie pracy awaryjnej równoważenia funkcjonalność witryn w centrum danych (znanego również jako region), niezależnie od tryb witryny.

Co brzmi świetnie. ALE ... Obecnie nie robi różnicy. Mam monitorowanie pingowania zarówno witryny marketingowej, jak i głównej aplikacji, i miałem 2 min. Min. Rano. Obie witryny miały dokładnie te same problemy i zostały rozwiązane w tym samym czasie.

Czy oczekuję za dużo? Wszystkie dokumenty sugerują, że jest to dobra strategia (w przeciwieństwie do menedżera routingu ruchu) do łagodzenia tego.

Dzięki

+0

Mam podobny problem. Standardowa strona internetowa z konfiguracją AlwaysOn i 2 instancjami przez cały czas generuje krótkie przerwy dzienne. – neo112

Odpowiedz

0

Wygląda na to pytanie jest trochę popularne, więc jestem delegowania aktualizacji - jeden rok później ...

Moje obserwacje dotąd:

że przerwy w dostawie Doświadczyłem około roku temu przeważnie (ale nie do końca) zatrzymałem się. Sądzę, że większość z nich zmieniła się na Azure i puka na kilka minut tu i tam - ostatnio nie miałem takich problemów. Od tamtej pory zmieniło się sporo, choć ...

  1. Zawsze upewnij się, że coś jeszcze jest nieco długi bieg wyprowadziła się w kolejce
  2. I upewnić się, że stosują strategię ponawiania za rozmowę usług zewnętrznych , aby aplikacja była bardziej odporna.
  3. Nie uruchamiam więcej niż jednej instancji, chyba że potrzebuję przepustowości - zazwyczaj nie pomaga ona w poprawie odporności w przypadku, o którym pierwotnie pisałem.
  4. Teraz uruchamiam jedną "dużą" instancję. Odkąd przeszedłem duży, wydaje mi się, że mam znacznie mniej problemów. Być może częściowo wynika to z lepszej prędkości uruchamiania maszyn wirtualnych lub z dodatkowej pamięci RAM/procesora, dzięki czemu jest ona w stanie poradzić sobie z problemami, nie jestem pewien.
0

Jedną z opcji uzyskania wyższej dostępności jest utworzenie dwóch identycznych witryn w dwóch różnych regionach i użycie usługi Azure Traffic Manager do przełączania awaryjnego z jednej witryny na drugą w przypadku awarii jednego z nich.

Powiązane problemy