Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Service Fabric Reliable Services-tillägget för VS Code innehåller de verktyg som krävs för att skapa, skapa och felsöka Service Fabric-program i Windows-, Linux- och macOS-operativsystem.
Den här artikeln innehåller en översikt över kraven och konfigurationen av tillägget samt användningen av de olika kommandon som tillhandahålls av tillägget.
Viktigt!
Service Fabric Java-program kan utvecklas på Windows-datorer, men kan endast distribueras till Azure Linux-kluster. Felsökning av Java-program stöds inte i Windows.
Förutsättningar
Följande krav måste installeras i alla miljöer.
Yeoman Generators – installera lämpliga generatorer för ditt program
npm install -g yo npm install -g generator-azuresfjava npm install -g generator-azuresfcsharp npm install -g generator-azuresfcontainer npm install -g generator-azuresfguest
Följande krav måste installeras för Java-utveckling:
- Java SDK (version 1.8)
- Gradle
- Felsökningsprogram för Java VS Code-tillägget Krävs för att felsöka Java-tjänster. Felsökning av Java-tjänster stöds endast på Linux. Du kan installera antingen genom att klicka på ikonen Tillägg i aktivitetsfältet i VS Code och söka efter tillägget eller från VS Code Marketplace.
Följande krav måste installeras för .NET Core/C#-utveckling:
- .NET Core (version 2.0.0 eller senare)
- C# för Visual Studio Code (drivs av OmniSharp) VS Code-tillägg Krävs för att felsöka C#-tjänster. Du kan installera antingen genom att klicka på ikonen Tillägg i aktivitetsfältet i VS Code och söka efter tillägget eller från VS Code Marketplace.
Inställningar
- Öppna VS Code.
- Klicka på ikonen Tillägg i aktivitetsfältet till vänster i VS Code. Sök efter "Service Fabric". Klicka på Installera för Service Fabric Reliable Services-tillägget.
Kommandon
Service Fabric Reliable Services-tillägget för VS Code innehåller många kommandon som hjälper utvecklare att skapa och distribuera Service Fabric-projekt. Du kan anropa kommandon från kommandopaletten genom att trycka på (Ctrl + Shift + p), skriva in kommandonamnet i inmatningsfältet och välja önskat kommando från förslagslistan.
- Service Fabric: Skapa program
- Service Fabric: Publicera applikation
- Service Fabric: Distribuera applikation
- Service Fabric: Ta bort program
- Service Fabric: Skapa program
- Service Fabric: Rensa applikation
Service Fabric: Skapa program
Kommandot Service Fabric: Create Application skapar ett nytt Service Fabric-program på den aktuella arbetsytan. Beroende på vilka yeoman-generatorer som är installerade på utvecklingsdatorn kan du skapa flera typer av Service Fabric-program, inklusive Java-, C#-, Container- och Gästprojekt.
- Välj kommandot Service Fabric: Create Application (Service Fabric: Skapa program)
- Välj typ för ditt nya Service Fabric-program.
- Ange namnet på det program som du vill skapa
- Välj den typ av tjänst som du vill lägga till i ditt Service Fabric-program.
- Följ anvisningarna för att namnge tjänsten.
- Det nya Service Fabric-programmet visas på arbetsytan.
- Öppna den nya programmappen så att den blir rotmappen på arbetsytan. Du kan fortsätta köra kommandon härifrån.
Service Fabric: Lägg till tjänst
Kommandot Service Fabric: Add Service lägger till en ny tjänst i ett befintligt Service Fabric-program. Applikationen som tjänsten ska läggas till i måste vara arbetsytans rotkatalog.
- Välj kommandot Service Fabric: Lägg till tjänst .
- Välj typ av ditt aktuella Service Fabric-program.
- Välj den typ av tjänst som du vill lägga till i ditt Service Fabric-program.
- Följ anvisningarna för att namnge tjänsten.
- Den nya tjänsten visas i projektkatalogen.
Service Fabric: Publicera applikation
Kommandot Service Fabric: Publish Application distribuerar ditt Service Fabric-program i ett fjärrkluster. Målklustret kan vara antingen ett säkert eller osäkert kluster. Om parametrar inte anges i Cloud.jsondistribueras programmet till det lokala klustret.
- Första gången programmet skapas genereras en Cloud.json-fil i projektkatalogen.
- Ange värdena för klustret som du vill ansluta till i filen Cloud.json.
- Välj kommandot Service Fabric: Publish Application (Service Fabric: Publicera program ).
- Visa målklustret med Service Fabric Explorer för att bekräfta att programmet har installerats.
Service Fabric: Distribuera applikation (Localhost)
Kommandot Service Fabric: Deploy Application distribuerar ditt Service Fabric-program till ditt lokala kluster. Kontrollera att det lokala klustret körs innan du använder kommandot .
- Välj kommandot Service Fabric: Deploy Application (Service Fabric: Distribuera program)
- Visa det lokala klustret med Service Fabric Explorer (http://localhost:19080/Explorer) för att bekräfta att programmet har installerats. Detta kan ta lite tid, så ha tålamod.
- Du kan också använda Service Fabric: Publicera programkommando utan att ange några parametrar i filen Cloud.json för att distribuera till ett lokalt kluster.
Anmärkning
Distribution av Java-program till det lokala klustret stöds inte på Windows-datorer.
Service Fabric: Ta bort program
Kommandot Service Fabric: Remove Application tar bort ett Service Fabric-program från klustret som det tidigare distribuerades till med hjälp av VS Code-tillägget.
- Välj kommandot Service Fabric: Remove Application (Service Fabric: Ta bort program ).
- Visa klustret med Service Fabric Explorer för att bekräfta att programmet har tagits bort. Detta kan ta lite tid, så ha tålamod.
Service Fabric: Skapa program
Kommandot Service Fabric: Build Application kan skapa antingen Java- eller C#Service Fabric-program.
- Kontrollera att du är i programmets rotmapp innan du kör det här kommandot. Kommandot identifierar typen av program (C# eller Java) och skapar ditt program i enlighet med detta.
- Välj kommandot Service Fabric: Build Application.
- Utdata från byggprocessen skrivs till den integrerade terminalen.
Service Fabric: Rensa applikation
Kommandot Service Fabric: Clean Application tar bort alla jar-filer och interna bibliotek som genererades av bygget. Gäller endast för Java-program.
- Kontrollera att du är i programmets rotmapp innan du kör det här kommandot.
- Välj kommandot Service Fabric: Clean Application.
- Utdata från den rena processen skrivs till den integrerade terminalen.
Nästa steg
- Lär dig hur du utvecklar och felsöker C#Service Fabric-program med VS Code.
- Lär dig hur du utvecklar och felsöker Java Service Fabric-program med VS Code.