Microsoft Azure - uaktualnienia
Powiedzmy, że nasze usługi działają dobrze na platformie Azure. Po pewnym czasie musimy wprowadzić zmiany i zaktualizować usługi, które już działają. Oto trudna część, czasami aktualizacja przebiegała gładko, a czasami nie wiesz, co jest przyczyną problemu. Windows Azure próbował rozwiązać te problemy.
Zaktualizuj usługę w chmurze
Kod aplikacji można łatwo zaktualizować w portalu zarządzania Azure. Będziesz potrzebował pakietu usług (.cspkg) i plików konfiguracyjnych usługi (.cscfg), zanim przejdziesz dalej.
Step 1 - Zaloguj się do portalu zarządzania.
Step 2 - Przejdź do usługi, którą chcesz zaktualizować.
Step 3- Kliknij „Instancje” w górnym menu, a następnie kliknij „Aktualizuj”. Pojawi się następujący ekran.
Step 4 - Wprowadź nazwę etykiety wdrożenia i prześlij pliki .cspkg i .cscfg.
Step 5 - Wybierz rolę, którą chcesz zaktualizować lub wybierz „wszystkie”, jeśli chcesz zaktualizować wszystkie role.
Step 6 - Zaznacz odpowiednie pole wyboru i kliknij „Strzałkę” po prawej stronie.
Zamiana VIP (wirtualny adres IP)
Możesz natknąć się na scenariusz, w którym musisz wprowadzić zmiany w architekturze usługi. Platforma Azure udostępnia sposób, który może łatwo obsłużyć uaktualnienie. Istnieją dwa środowiska wdrażania - produkcyjne i tymczasowe. Załóżmy, że Twoja usługa jest na produkcji, ale możesz wdrożyć nową wersję w środowisku przejściowym. Następnie wystarczy go przetestować i jeśli wszystko jest w porządku, zamień go na wdrożenie produkcyjne. W tle wirtualne adresy IP wdrożenia produkcyjnego i etapowego są zamieniane, stąd etapowanie staje się produkcją, a produkcja staje się etapem. Podczas zamiany usługa nie jest przerywana. Wszystko to odbywa się bez przestojów na serwis. Ułatwia również powrót do starszej wersji produkcyjnej, jeśli zajdzie taka potrzeba.
Step 1 - Zaloguj się do portalu zarządzania.
Step 2- Idź do serwisu. Wybierz „Instancje” z górnego menu. Na poniższym ekranie widać, że istnieją dwa wystąpienia tej usługi.
Step 3- Po wdrożeniu usługi w etapach i produkcji zobaczysz, że opcja „Zamień” u dołu ekranu jest aktywna. Wystarczy kliknąć ikonę Zamień i będzie to zrobione.
Rozważania
- Nie możesz zamienić, jeśli masz inną liczbę punktów końcowych dla każdego wdrożenia.
- Nie zmienia adresu IP Twojej usługi.