Jeśli masz rolę WWW i pracującą w rozwiązaniu Azure, wszystkie oczekujące na opublikowanie pakietu aktualizacji, przesłanie do magazynu w chmurze, oczekiwanie na wdrożenie pakietu może być wyczerpujący, marnować dużo czasu. Jak przesłać/wdrożyć tylko robotniczą lub internetową rolę rozwiązania Microsoft Azure, która zawiera obie role i pozwala zaoszczędzić zarówno ruch internetowy, jak i czas?Jak wdrożyć tylko rolę pracownika/WWW w usłudze Azure
Odpowiedz
Nie ma opcji, aby utworzyć pakiet tylko dla jednej z obu ról, ale jeśli masz ograniczoną przepustowość lub ruch i chcesz zaoszczędzić czas ładowania (co może być sporą częścią, jeśli masz dużo o treści statycznej: Look here for an example), jest jedna opcja.
Jak być może wiesz, pakiet wygenerowany z Visual Studio do wdrożenia (plik "cspkg") nie jest niczym więcej niż plikiem archiwum. Załóżmy, że chcesz zaktualizować tylko rolę WORKER. Kroki są:
- Utwórz pakiet aktualizacji normalnie
- otworzyć go z najlepszym menedżerem archiwum (7zfm)
- Wewnątrz, oprócz pozostałe pliki są 2 pliki „cssx” - po jednym dla każdego roli . Usuń niepotrzebny plik cssx.
- Prześlij do Azure Blob Storage (opcjonalnie)
- Zaktualizuj instancje z portalu zarządzania Azure z wykorzystaniem „lokalny” lub „składowanie” jako źródło normalnego
- Z menu rozwijanego Rola , wybrać tylko rolę ty aby zaktualizować
- Naciśnij OK :)
nadzieję, że to pomaga.
O wiele łatwiej jest dodać dwa dodatkowe projekty chmurowe do swojego rozwiązania. W jednym projekcie, niech odnosi się tylko do roli internetowej. W drugim projekcie niech odnosi się tylko do roli pracownika.
Możesz zachować projekt chmura, która odwołuje się zarówno role i użyć jej do lokalnego debugowania ale gdy nadszedł czas, aby wdrożyć, kliknij prawym przyciskiem myszy projekt chmura, która odwołuje się jedynie rolę chcesz wdrożyć i kliknij przycisk „Publikuj”
Koniec z utrzymaniem plików konfiguracyjnych dla każdego projektu w chmurze, ale brzmi to znacznie łatwiej niż ręczne zakłócanie edycji pliku paczki za każdym razem.
- 1. Konfigurowanie FTP w usłudze Azure VM
- 2. Azure wdrożyć kwestie
- 3. Jak chronić moją rolę Azure Web przed innymi osobami?
- 4. Ograniczenia transakcji w usłudze Azure Table Storage
- 5. Struktura obiektu DbContext w usłudze internetowej Azure
- 6. Wirtualny katalog w usłudze internetowej Azure
- 7. Wzorzec Pub/Sub w usłudze usługi Azure
- 8. Uruchamianie pakietów SSIS w usłudze Azure
- 9. Jak wdrożyć aplikację MeteorJS do Windows Azure?
- 10. WebpackDevMiddleware w aplikacji ASP.NET Core w usłudze Azure Service Fabric
- 11. Jak wychwycić nieobsługiwany wyjątek w usłudze Windows Azure (Worker) Rola
- 12. Jak wykonać bezpłatne wyszukiwanie tekstu w usłudze Przechowywanie tabel Azure?
- 13. Jak wdrożyć aplikację Web View MVC3 w systemie Windows Azure
- 14. Jak udostępnić niektóre atrybuty tylko użytkownikom mającym określoną rolę?
- 15. Jak projektować rolę CSS
- 16. Uzyskaj rolę - Zwroty interfejsu Azure API (400) Złe żądanie
- 17. Rozmieszczanie Unity3D w Windows Azure
- 18. Jak zaimplementować rolę/zasoby ACL w Symfony2
- 19. Jak usunąć rolę bezpieczeństwa w Sitecore?
- 20. Zbiorcze przesyłanie do obiektów blob w usłudze Azure
- 21. Routing wiadomości w usłudze Windows Azure Service Bus
- 22. Różnica między nowymi i klasycznymi kontami magazynu w usłudze Azure
- 23. Najlepszy sposób korzystania z uwierzytelniania OpenID w usłudze Azure?
- 24. Utwórz nowe logowanie na poziomie administratora w usłudze Azure SQL?
- 25. Jak wdrożyć aplikację Flask + Python na Windows Azure?
- 26. Czy Ruby on Rails można wdrożyć w witrynach Azure?
- 27. Jak utworzyć globalną rolę/role w Sphinx?
- 28. Jak poznać rolę bieżącego użytkownika w WordPress?
- 29. Jak odkryć aktualną rolę w Python Fabric
- 30. Jak przetestować rolę azurelera w lokalnej maszynie?
a jeśli chcesz wdrożyć zarówno pracownika, jak i Internet? –
Następnie opublikuj projekt chmury, który odwołuje się do obu ról. Musisz tylko upewnić się, że utworzysz profil publikowania, w którym wybierzesz odpowiednią subskrypcję, konto magazynu i profil konfiguracji. –