Použití sady Visual Studio k zjednodušení psaní a správy aplikací Service Fabric
Pomocí sady Visual Studio můžete spravovat své aplikace a služby Azure Service Fabric. Po Nastavení vývojového prostředímůžete použít Visual Studio k vytváření Service Fabric aplikací, přidávání služeb nebo balení, registraci a nasazení aplikací v místním vývojovém clusteru.
Nasazení aplikace Service Fabric
Nasazení aplikace ve výchozím nastavení kombinuje následující kroky do jedné jednoduché operace:
- Vytváření balíčku aplikace
- Nahrání balíčku aplikace do úložiště imagí
- Registrace typu aplikace
- Odebírají se všechny spuštěné instance aplikace.
- Vytvoření instance aplikace
V aplikaci Visual Studio se po stisknutí klávesy F5 nasadí aplikace a připojí se ladicí program ke všem instancím aplikace. Můžete použít CTRL + F5 k nasazení aplikace bez ladění nebo můžete publikovat do místního nebo vzdáleného clusteru pomocí profilu publikování.
Režim ladění aplikace
Visual Studio poskytuje vlastnost nazvanou režim ladění aplikace, která určuje, jak má Visual studia zpracovávat nasazení aplikace jako součást ladění.
Nastavení vlastnosti režimu ladění aplikace
- V místní nabídce projektu aplikace Service Fabric aplikace (*. sfproj) zvolte vlastnosti (nebo stiskněte klávesu F4 ).
- V okně vlastnosti nastavte vlastnost režim ladění aplikace .

Režimy ladění aplikace
- Aktualizovat aplikaci Tento režim umožňuje rychlou změnu a ladění kódu a podporuje úpravy statických webových souborů při ladění. Tento režim funguje jenom v případě, že váš místní vývojový cluster je v režimu s jedním uzlem. Toto je výchozí režim ladění aplikace.
- Odebrání aplikace způsobí, že aplikace bude odebrána po ukončení relace ladění.
- Automatický upgrade Aplikace pokračuje v běhu i po ukončení relace ladění. Další relace ladění bude nasazení považovat za upgrade. Proces upgradu zachová všechna data, která jste zadali v předchozí relaci ladění.
- Zachovat aplikaci Po ukončení relace ladění aplikace udržuje v clusteru spuštěný. Na začátku další relace ladění bude aplikace odebrána.
Pro data automatického upgradu se zachovají pomocí možností upgradu aplikace Service Fabric. Další informace o upgradu aplikací a o tom, jak můžete provést upgrade v reálném prostředí, najdete v tématu Service Fabric upgrade aplikace.
Přidání služby do aplikace Service Fabric
Do své aplikace můžete přidat nové služby, abyste rozšířili její funkce. Aby bylo zajištěno, že je služba součástí balíčku aplikace, přidejte službu prostřednictvím nové položky nabídky služby Fabric... .

Vyberte typ projektu Service Fabric, který chcete přidat do aplikace, a zadejte název služby. Podívejte se na téma Výběr architektury pro vaši službu , která vám pomůžou určit, který typ služby se má použít.

Nová služba se přidá do vašeho řešení a existujícího balíčku aplikace. Odkazy na služby a výchozí instance služby budou přidány do manifestu aplikace, což způsobí, že se služba vytvoří a spustí při příštím nasazení aplikace.

Zabalení aplikace Service Fabric
Chcete-li nasadit aplikaci a její služby do clusteru, je nutné vytvořit balíček aplikace. Balíček uspořádá manifest aplikace, manifesty služby a další nezbytné soubory do konkrétního rozložení. Sada Visual Studio nastaví a spravuje balíček ve složce projektu aplikace v adresáři ' pkg '. Kliknutím na balíček v kontextové nabídce aplikace se vytvoří nebo aktualizuje balíček aplikace.
Odebrání aplikací a typů aplikací pomocí Průzkumníka cloudu
Základní operace správy clusterů můžete provádět v rámci sady Visual Studio pomocí Průzkumníka cloudu, který můžete spustit z nabídky Zobrazit . Můžete například odstranit aplikace a zrušit zřízení typů aplikací v místních nebo vzdálených clusterech.

Tip
Rozsáhlejší funkce správy clusterů najdete v tématu Vizualizace clusteru pomocí Service Fabric Explorer.