Service Fabric-versioner

Den här artikeln innehåller mer information om de senaste versionerna och uppdateringarna av Service Fabric-körningen och SDK:er.

Följande resurser är också tillgängliga:

Service Fabric 10.1

Vi är glada över att kunna meddela att 10.1-versionen av Service Fabric-körningen har börjat distribueras till de olika Azure-regionerna tillsammans med verktygs- och SDK-uppdateringar. Uppdateringarna för .NET SDK, Java SDK och Service Fabric-körningar kan laddas ned från länkarna i Viktig information. SDK-, NuGet-paketen och Maven-lagringsplatserna är tillgängliga i alla regioner inom 7–10 dagar.

Viktiga meddelanden

  • Service Fabric-körning definierar två klientroller – administratör och klient. Administratörsrollen är mycket privilegierad och kan inte skiljas från själva körningen, vilket kan vara problematiskt i delade kluster, där alla klienter har administratörsbehörighet och kan utföra oavsiktliga destruktiva åtgärder på tjänster i en annan klientorganisation. I den här versionen introducerar vi den tredje klientrollen – ElevatedAdmin, som i kombination med korrekt konfigurerade avsnittet Säkerhet/ClientAccess i klustermanifestet kan förhindra det beskrivna scenariot.
  • Service Fabric genererar nu en hälsohändelse som visas i SFX/SFE när sessioner är slut.
  • På så sätt kan vikten för InBuild Auxiliary-repliker anges när de tillämpas på InBuild-begränsning. En högre vikt innebär att en InBuild Auxiliary-replik tar upp mer av InBuild-gränsen, och på samma sätt skulle en lägre vikt förbruka mindre av gränsen, vilket gör att fler repliker kan placeras InBuild innan gränsen nås.

Service Fabric 10.1-versioner

Frisläppningsdatum Frisläpp Mer information
1 november 2023 Version av Azure Service Fabric 10.1 Versionsanmärkningar
1 april 2024 Azure Service Fabric 10.1 Second Refresh Release Versionsanmärkningar

Service Fabric 10.0

Vi är glada över att kunna meddela att 10.0-versionen av Service Fabric-körningen har börjat distribueras till de olika Azure-regionerna tillsammans med verktygs- och SDK-uppdateringar. Uppdateringarna för .NET SDK, Java SDK och Service Fabric-körningar kan laddas ned från länkarna i Viktig information. SDK-, NuGet-paketen och Maven-lagringsplatserna är tillgängliga i alla regioner inom 7–10 dagar.

Viktiga meddelanden

  • Förbättra beskärning av containeravbildningar.
  • Utjämning av ett kluster per nodtyp.
  • Exponera hälsokontrollfasen och timern för program- och klusteruppgradering.
  • Stöd för ESE.dll versionskompatibilitet i replikskapandeprocessen.
  • Aktivera låneavsökningar.
  • Utöka FabricClient-konstruktorn till att omfatta "SecurityCredentials" utan "HostEndpoints".
  • Säkerhetsgranskning av slutpunktsinställningar för klusterhantering.

Service Fabric 10.0-versioner

Frisläppningsdatum Frisläpp Mer information
den 9 september 2023 Version av Azure Service Fabric 10.0 Versionsanmärkningar
1 november 2023 Första uppdateringen av Azure Service Fabric 10.0 Versionsanmärkningar
1 april 2024 Azure Service Fabric 10.1 Tredje uppdateringsversionen Versionsanmärkningar

Service Fabric 9.1

Vi är glada över att kunna meddela att 9.1-versionen av Service Fabric-körningen har börjat distribueras till de olika Azure-regionerna tillsammans med verktygs- och SDK-uppdateringar. Uppdateringarna för .NET SDK, Java SDK och Service Fabric-körningar kan laddas ned från länkarna i Viktig information. SDK-, NuGet-paketen och Maven-lagringsplatserna är tillgängliga i alla regioner inom 7–10 dagar.

Viktiga meddelanden

  • Azure Service Fabric blockerar distributioner som inte uppfyller kraven på silver- eller guldhållbarhet från och med den 11/10/2022 (datumet förlängs från 2022-01-10 till 2022-10-10). Fem virtuella datorer eller fler tillämpas med den här ändringen för nyare kluster som skapats efter den 11/10/2022 för att undvika dataförlust från infrastrukturbegäranden på VM-nivå för produktionsarbetsbelastningar. Kravet på antal virtuella datorer ändras inte för bronshållbarhet. Tillämpning av befintliga kluster kommer att distribueras under de kommande månaderna.
  • Azure Service Fabric-nodtyper med vm-skalningsuppsättningen silver eller guld ska alltid ha egenskapen "virtualMachineProfile.osProfile.windowsConfiguration.enableAutomatic Uppdateringar" inställd på false i skalningsuppsättningsmodelldefinitionen. Om du anger enableAutomatic Uppdateringar till false förhindrar du oavsiktliga omstarter av operativsystemet på grund av Windows-uppdateringar som korrigering, vilket kan påverka produktionsarbetsbelastningarna. I stället bör du aktivera automatiska OS-uppgraderingar via uppdateringar av vm-skalningsuppsättningens OS-avbildning genom att ange "enableAutomaticOSUpgrade" till true. Med automatiska os-avbildningsuppgraderingar aktiverade på din skalningsuppsättning krävs ingen extra korrigeringsprocess via Windows Update.
  • Från och med 9.1.1436.9590 tillhandahåller Service Fabric Runtime en konfiguration i Linux och Windows med namnet "Setup/BlockAccessToWireServer" så att körningsdistributionsprogrammet kan konfigurera åtkomstkontrollistor (ACL: er) på den virtuella datorn (VM) för att förhindra åtkomst från containrar till trådservern. Dessa ACL:er hålls synkroniserade när nya kluster skapas/uppgraderas och scenarier för omstart av VM/SF-noder.

Service Fabric 9.1-versioner

Frisläppningsdatum Frisläpp Mer information
24 oktober 2022 Azure Service Fabric 9.1 Versionsanmärkningar
8 december 2022 Första uppdateringsversionen av Azure Service Fabric 9.1 Versionsanmärkningar
1 mars 2023 Andra uppdateringsversionen av Azure Service Fabric 9.1 Versionsanmärkningar
den 6 april 2023 Azure Service Fabric 9.1 Tredje uppdateringsversionen Versionsanmärkningar
15 maj 2023 Fjärde uppdateringsversionen av Azure Service Fabric 9.1 Versionsanmärkningar
19 juni 2023 Femte uppdateringsversionen av Azure Service Fabric 9.1 Versionsanmärkningar
30 augusti 2023 Sjätte uppdateringsversionen av Azure Service Fabric 9.1 Versionsanmärkningar
1 november 2023 Azure Service Fabric 9.1 Sjunde uppdateringsversionen Versionsanmärkningar
1 april 2024 Nionde uppdateringsversionen av Azure Service Fabric 9.1 Versionsanmärkningar

Service Fabric 9.0

Vi är glada över att kunna meddela att 9.0-versionen av Service Fabric-körningen har börjat distribueras till de olika Azure-regionerna tillsammans med verktygs- och SDK-uppdateringar. Uppdateringarna för .NET SDK, Java SDK och Service Fabric-körning är tillgängliga via webplattformsinstallation, NuGet-paket och Maven-lagringsplatser.

Viktiga meddelanden

  • Allmänt tillgänglighetsstöd för .NET 6.0
  • Allmänt tillgänglighetsstöd för Ubuntu 20.04
  • Allmänt tillgänglighetsstöd för Multi-AZ inom en enda VM-skalningsuppsättning
  • Stöd har lagts till för IHost, IHostBuilder och Minimal Hosting Model
  • Aktivera opt-in-alternativet för DCS-baserat fjärrkommunikationsfel (Data Contract Serialization)
  • Stöd för skapande av utveckling från slutpunkt till slutpunkt för Linux-utveckling i Windows med hjälp av WSL2
  • Stöd för parallella rekursiva frågor till Service Fabric DNS Service
  • Stöd för Managed KeyVaultReference
  • Exponera container-ID för för närvarande distribuerade kodpaket
  • Fabric_InstanceId miljövariabel har lagts till för tillståndslösa gästprogram
  • Exponerat API för rapportering av MoveCost
  • Framtvinga ett konfigurerbart maxvärde för InstanceCloseDelayDuration
  • Möjlighet att räkna upp aktörspåminnelser har lagts till
  • Gjorde uppdateringar av plattformshändelser
  • Introducerade en egenskap i Service Fabric-körning som kan anges via SFRP som ARM-resurs-ID
  • Tidsstämpel för etablering av exponerad programtyp
  • Stöd har lagts till för SFRP-metadata (Service Fabric Resource Provider) till programtyp + versionsentiteter, från och med ARM-resurs-ID
  • Windows Server 2022 stöds nu från och med 9.0 CU2-versionen.
  • Stöd för Mirantis-containerkörning i Windows för Service Fabric-containrar
  • Microsoft Web Platform Installer (WebPI) som används för att installera Service Fabric SDK och Tools drogs tillbaka den 1 juli 2022.
  • Azure Service Fabric blockerar distributioner som inte uppfyller kraven på silver- eller guldhållbarhet från och med 2022-09-30. 5 virtuella datorer eller fler tillämpas med den här ändringen för att undvika dataförlust från infrastrukturbegäranden på VM-nivå för produktionsarbetsbelastningar. Tillämpning av befintliga kluster kommer att distribueras under de kommande månaderna.
  • Azure Service Fabric-nodtyper med vm-skalningsuppsättningen silver eller guld bör alltid ha Windows-uppdateringen explicit inaktiverad för att undvika oavsiktliga omstarter av operativsystemet på grund av Windows-uppdateringarna, vilket kan påverka produktionsarbetsbelastningarna. Detta kan göras genom att ange "enableAutomatic Uppdateringar": false i OSProfile för vm-skalningsuppsättning. Överväg att aktivera automatiska avbildningsuppgraderingar för vm-skalningsuppsättningar i stället. Distributionerna börjar misslyckas från och med 2022-09-30 för nya kluster, om Windows Uppdateringar inte är inaktiverade på VM-skalningsuppsättningen. Tillämpning av befintliga kluster kommer att distribueras under de kommande månaderna.

Service Fabric 9.0-versioner

Frisläppningsdatum Frisläpp Mer information
Den 29 april 2022 Azure Service Fabric 9.0 Versionsanmärkningar
06 juni 2022 Första uppdateringen av Azure Service Fabric 9.0 Versionsanmärkningar
den 14 juli 2022 Azure Service Fabric 9.0 Second Refresh Release Versionsanmärkningar
den 13 september 2022 Azure Service Fabric 9.0 Tredje uppdateringsversionen Versionsanmärkningar
11 oktober 2022 Fjärde uppdateringsversionen av Azure Service Fabric 9.0 Versionsanmärkningar
8 december 2022 Femte uppdateringsversionen av Azure Service Fabric 9.0 Versionsanmärkningar
1 mars 2023 Azure Service Fabric 9.0 Sjunde uppdateringsversionen Versionsanmärkningar
den 6 april 2023 Åttonde uppdateringsversionen av Azure Service Fabric 9.0 Versionsanmärkningar
15 maj 2023 Nionde uppdateringsversionen av Azure Service Fabric 9.0 Versionsanmärkningar
1 november 2023 Den tolfte uppdateringsversionen av Azure Service Fabric 9.0 Versionsanmärkningar

Service Fabric 8.2

Vi är glada över att kunna meddela att 8.2-versionen av Service Fabric-körningen har börjat distribueras till de olika Azure-regionerna tillsammans med verktygs- och SDK-uppdateringar. Uppdateringarna för .NET SDK, Java SDK och Service Fabric-körning är tillgängliga via webplattformsinstallation, NuGet-paket och Maven-lagringsplatser.

Viktiga meddelanden

  • Exponera ett API i Cluster Manager för att notera om uppgraderingen är effektfull
  • Azure Service Fabric blockerar distributioner som inte uppfyller kraven på silver- eller guldhållbarhet från och med den 11/10/2022 (datumet förlängs från 2022-01-10 till 2022-10-10). Fem virtuella datorer eller fler tillämpas med den här ändringen för nyare kluster som skapats efter den 11/10/2022 för att undvika dataförlust från infrastrukturbegäranden på VM-nivå för produktionsarbetsbelastningar. Kravet på antal virtuella datorer ändras inte för bronshållbarhet. Tillämpning av befintliga kluster kommer att distribueras under de kommande månaderna.
  • Azure Service Fabric-nodtyper med vm-skalningsuppsättningen silver eller guld ska alltid ha egenskapen "virtualMachineProfile.osProfile.windowsConfiguration.enableAutomatic Uppdateringar" inställd på false i skalningsuppsättningsmodelldefinitionen. Om du anger enableAutomatic Uppdateringar till false förhindrar du oavsiktliga omstarter av operativsystemet på grund av Windows-uppdateringar som korrigering, vilket kan påverka produktionsarbetsbelastningarna. I stället bör du aktivera automatiska OS-uppgraderingar via uppdateringar av vm-skalningsuppsättningens OS-avbildning genom att ange "enableAutomaticOSUpgrade" till true. Med automatiska os-avbildningsuppgraderingar aktiverade på din skalningsuppsättning krävs ingen extra korrigeringsprocess via Windows Update.

Service Fabric 8.2-versioner

Frisläppningsdatum Frisläpp Mer information
den 29 oktober 2021 Azure Service Fabric 8.2 Versionsanmärkningar
den 16 december 2021 Första uppdateringen av Azure Service Fabric 8.2 Versionsanmärkningar
den 12 februari 2022 Azure Service Fabric 8.2 Second Refresh Release Versionsanmärkningar
06 juni 2022 Azure Service Fabric 8.2 Tredje uppdateringsversionen Versionsanmärkningar
den 14 juli 2022 Fjärde uppdateringsversionen av Azure Service Fabric 8.2 Versionsanmärkningar
11 oktober 2022 Sjätte uppdateringsversionen av Azure Service Fabric 8.2 Versionsanmärkningar
24 oktober 2022 Azure Service Fabric 8.2 Sjunde uppdateringsversionen Versionsanmärkningar
1 mars 2023 Nionde uppdateringsversionen av Azure Service Fabric 8.2 Versionsanmärkningar

Service Fabric 8.1

Vi är glada över att kunna meddela att 8.1-versionen av Service Fabric-körningen har börjat distribueras till de olika Azure-regionerna tillsammans med verktygs- och SDK-uppdateringar. Uppdateringarna för .NET SDK, Java SDK och Service Fabric-körning är tillgängliga via webplattformsinstallation, NuGet-paket och Maven-lagringsplatser.

Viktiga meddelanden

  • Stöd har lagts till för extra replik
  • Förhandsversion har lagts till stöd för .NET 6.0 Service Fabric-program
  • API-stöd har lagts till för uppdatering av programbeskrivningar
  • Periodisk ping har lagts till mellan Rekonfigureringsagenten (RA) och Rap (Reconfiguration Agent Proxy) för att identifiera IPC-fel och processen har fastnat
  • Stöd har lagts till för live- och beredskapsavsökningar för icke-containerbaserade program
  • Gjorde klusteruppgradering för nodkapacitetsuppdateringar utan påverkan

Service Fabric 8.1-versioner

Frisläppningsdatum Frisläpp Mer information
den 28 juli 2021 Azure Service Fabric 8.1 Versionsanmärkningar
den 13 augusti 2021 Första uppdateringen av Azure Service Fabric 8.1 Versionsanmärkningar
den 9 september 2021 Andra uppdateringsversionen av Azure Service Fabric 8.1 Versionsanmärkningar
Oktober 06 2021 Azure Service Fabric 8.1 Tredje uppdateringsversionen Versionsanmärkningar

Service Fabric 8.0

Vi är glada över att kunna meddela att 8.0-versionen av Service Fabric-körningen har börjat distribueras till de olika Azure-regionerna tillsammans med verktygs- och SDK-uppdateringar. Uppdateringarna för .NET SDK, Java SDK och Service Fabric-körning är tillgängliga via webplattformsinstallation, NuGet-paket och Maven-lagringsplatser.

Viktiga meddelanden

  • Allmän tillgänglighet för support för .NET 5 för Windows
  • Allmän tillgänglighet för tillståndslösa NodeTypes
  • Möjlighet att flytta tillståndslösa tjänstinstanser
  • Möjlighet att lägga till parameteriserad DefaultLoad i programmanifestet
  • För singleton-replikuppgraderingar – möjlighet att ha vissa av inställningarna på klusternivå som ska definieras på programnivå
  • Möjlighet till smart placering baserat på nodtaggar
  • Möjlighet att definiera tröskelvärdet i procent för noder som inte är felfria och som påverkar klusterhälsan
  • Möjlighet att köra frågor mot de mest lästa tjänsterna
  • Möjlighet att lägga till ett nytt intervall för nya felkoder
  • Möjlighet att markera tjänstinstansen som slutförd
  • Stöd för vågbaserad distributionsmodell för automatiska uppgraderingar
  • Beredskapsavsökning har lagts till för containerbaserade program
  • Aktivera UseSeparateSecondaryMoveCost till true som standard
  • StateManager har åtgärdats för att släppa referensen så snart det är säkert att släppa
  • Blockera borttagning av central secret service vid lagring av användarhemligheter

Service Fabric 8.0-versioner

Frisläppningsdatum Frisläpp Mer information
den 8 april 2021 Azure Service Fabric 8.0 Versionsanmärkningar
17 maj 2021 Första uppdateringen av Azure Service Fabric 8.0 Versionsanmärkningar
den 17 juni 2021 Andra uppdateringsversionen av Azure Service Fabric 8.0 Versionsanmärkningar
den 28 juli 2021 Azure Service Fabric 8.0 Tredje uppdateringsversionen Versionsanmärkningar

Tidigare versioner

Service Fabric 7.2

Viktiga meddelanden

Service Fabric 7.2-versioner

Frisläppningsdatum Frisläpp Mer information
den 21 oktober 2020 Azure Service Fabric 7.2 Versionsanmärkningar
Den 9 november 2020 Azure Service Fabric 7.2 Second Refresh Release Versionsanmärkningar
10 november 2020 Azure Service Fabric 7.2 Tredje uppdateringsversionen Versionsanmärkningar
den 2 december 2020 Fjärde uppdateringsversionen av Azure Service Fabric 7.2 Versionsanmärkningar
den 25 januari 2021 Azure Service Fabric 7.2 Femte uppdateringsversionen Versionsanmärkningar
den 17 februari 2021 Sjätte uppdateringsversionen av Azure Service Fabric 7.2 Versionsanmärkningar
Den 10 mars 2021 Azure Service Fabric 7.2 Sjunde uppdateringsversionen Versionsanmärkningar

Service Fabric 7.1

På grund av den aktuella COVID-19-krisen och med tanke på de utmaningar som våra kunder står inför gör vi 7.1 tillgängligt, men uppgraderar inte kluster automatiskt som är inställda på att ta emot automatiska uppgraderingar. Vi pausar automatiska uppgraderingar tills vidare för att säkerställa att kunderna kan använda uppgraderingar när de är lämpligast för dem, för att undvika oväntade störningar.

Du kan uppdatera till 7.1 via Azure-portalen eller via en Azure Resource Manager-distribution.

Service Fabric-kluster med automatiska uppgraderingar aktiverade börjar ta emot 7.1-uppdateringen automatiskt när vi återupptar standarddistributionsproceduren. Vi ger ytterligare ett meddelande innan standardlanseringen börjar på Service Fabric Tech Community-webbplatsen. Vi har också publicerat uppdateringar för slutdatum för support för större versioner från 6.5 till 7.1 här.

Viktiga meddelanden

  • Allmän tillgänglighet förhanterade Service Fabric-identiteter för Service Fabric-program
  • Stöd för Ubuntu 18.04
  • Förhandsversion: Vm-skalningsuppsättningen Stöd för tillfällig OS-disk**: Tillfälliga OS-diskar skapas på den lokala virtuella datorn och sparas inte i fjärransluten Azure Storage. De rekommenderas för alla Service Fabric-nodtyper (primära och sekundära), eftersom jämfört med traditionella beständiga OS-diskar, tillfälliga OS-diskar:
    • Minska svarstiden för läsning/skrivning till OS-disk
    • Aktivera snabbare återställnings-/avbildningsnodhanteringsåtgärder
    • Minska de totala kostnaderna (diskarna är kostnadsfria och medför ingen extra lagringskostnad)
  • Stöd för deklaration av Service Endpoint-certifikat för Service Fabric-program efter ämnesnamn.
  • Stöd för hälsoavsökningar för containerbaserade tjänster: Stöd för Liveness Probe-mekanism för containerbaserade program. Liveness Probe hjälper till att meddela det containerbaserade programmets livskraft och när de inte svarar i rätt tid resulterar det i en omstart.
  • Stöd för Initializer Code Packages för containrar och körbara gästprogram. Detta gör det möjligt att köra kodpaket (till exempel containrar), i en angiven ordning, för att utföra initiering av servicepaket.
  • FabricObserver och ClusterObserver är tillståndslösa program som samlar in Service Fabric-telemetri som är relaterade till olika aspekter av ett SF-kluster. Båda dessa program är redo för distribution till Windows-produktionskluster för att samla in omfattande telemetri med implementerat stöd för ApplicationInsights, EventSource och LogAnalytics.
    • FabricObserver (FO) 2.0 - körs på alla noder, genererar hälsohändelser, genererar telemetri när användarkonfigurerade tröskelvärden för resursanvändning nås. Den här versionen innehåller flera förbättringar i övervakning, datahantering, information om hälsohändelser, strukturerad telemetri.
    • ClusterObserver (CO) 1.1 – körs på en nod, samlar in hälsotelemetri på klusternivå. I den här versionen övervakar ClusterObserver även nodstatus och genererar telemetri när noden är nere/inaktiverar/inaktiveras under längre tid än den angivna tidsperioden.

Förbättra programmets livscykelupplevelse

  • Förhandsversion: Begär tömning: Under planerat serviceunderhåll, till exempel tjänstuppgraderingar eller nodaktivering, vill du tillåta att tjänsterna korrekt tömmer anslutningar. Den här funktionen lägger till en tidsfördröjning innan instansen stängs i tjänstkonfigurationen. Under planerade åtgärder tar SF bort tjänstens adress från identifieringen och väntar sedan den här varaktigheten innan tjänsten stängs.
  • Automatisk identifiering och utjämning av underluster: Underclustering sker när tjänster med olika placeringsbegränsningar har ett gemensamt belastningsmått. Om belastningen på de olika noduppsättningarna skiljer sig avsevärt, anser Service Fabric Cluster Resource Manager att klustret är obalanserat, även när det har bästa möjliga balans på grund av placeringsbegränsningarna. Därför försöker det balansera om klustret, vilket kan orsaka onödiga tjänströrelser (eftersom "obalansen" inte kan förbättras avsevärt). Klusterresurshanteraren försöker nu automatiskt identifiera den här typen av konfigurationer och förstå när obalansen kan åtgärdas genom förflyttning, och när den i stället bör lämna saker ensamma eftersom ingen betydande förbättring kan göras.
  • Annan flyttkostnad för sekundära repliker: Vi har introducerat det nya flyttkostnadsvärdet VeryHigh som ger större flexibilitet i vissa scenarier för att definiera om en separat flyttkostnad ska användas för sekundära repliker.
  • Aktiverad liveness-avsökningsmekanism för containerbaserade program. Liveness Probe hjälper till att meddela det containerbaserade programmets livskraft och när de inte svarar i rätt tid resulterar det i en omstart.
  • Kör till slutförande/en gång för tjänster**

Förbättringar av Image Store

  • Service Fabric 7.1 använder anpassad transport för att skydda filöverföring mellan noder som standard. Beroendet av SMB-filresursen tas bort från version 7.1. De skyddade SMB-filresurserna finns fortfarande på noder som innehåller Image Store Service-replik för kundens val att välja bort standard och för uppgradering och nedgradering till gammal version.

Förbättringar av tillförlitliga samlingar

  • I minnet lagras endast stöd för tillståndskänsliga tjänster med hjälp av Reliable Collections: Flyktiga tillförlitliga samlingar gör att data kan sparas på disken för hållbarhet mot storskaliga avbrott, kan användas för arbetsbelastningar som replikerad cache, till exempel där enstaka dataförluster kan tolereras. Baserat på begränsningarna och begränsningarna för flyktiga tillförlitliga samlingar rekommenderar vi detta för arbetsbelastningar som inte behöver beständighet för tjänster som hanterar de sällsynta tillfällena av kvorumförlust.
  • Förhandsversion: Service Fabric Backup Explorer: För att underlätta hanteringen av säkerhetskopior av tillförlitliga samlingar för Tillståndskänsliga Service Fabric-program gör Service Fabric Backup Explorer det möjligt för användare att
    • Granska och granska innehållet i Reliable Collections,
    • Uppdatera aktuellt tillstånd till en konsekvent vy
    • Skapa en säkerhetskopia av den aktuella ögonblicksbilden av tillförlitliga samlingar
    • Åtgärda skadade data

Service Fabric 7.1-versioner

Frisläppningsdatum Frisläpp Mer information
Den 20 april 2020 Azure Service Fabric 7.1 Versionsanmärkningar
Den 16 juni 2020 Första uppdateringen av Microsoft Azure Service Fabric 7.1 Versionsanmärkningar
den 20 juli 2020 Microsoft Azure Service Fabric 7.1 Second Refresh Versionsanmärkningar
12 augusti 2020 Microsoft Azure Service Fabric 7.1 Tredje uppdateringen Versionsanmärkningar
den 10 september 2020 Fjärde uppdateringen av Microsoft Azure Service Fabric 7.1 Versionsanmärkningar
7 oktober 2020 Sjätte uppdateringen av Microsoft Azure Service Fabric 7.1 Versionsanmärkningar
Den 23 november 2020 Microsoft Azure Service Fabric 7.1 Åttonde uppdatering Versionsanmärkningar

Service Fabric 7.0

Azure Service Fabric 7.0 är nu tillgängligt! Du kan uppdatera till 7.0 via Azure-portalen eller via en Azure Resource Manager-distribution. På grund av kundfeedback på versioner runt semesterperioden börjar vi inte automatiskt uppdatera kluster som är inställda på att ta emot automatiska uppgraderingar förrän i januari. I januari återupptar vi standarddistributionsproceduren och kluster med automatiska uppgraderingar aktiverade börjar ta emot 7.0-uppdateringen automatiskt. Vi ger ytterligare ett meddelande innan distributionen börjar. Vi kommer också att uppdatera våra planerade lanseringsdatum för att ange att vi tar hänsyn till den här principen. Leta här efter uppdateringar om våra framtida lanseringsscheman.

Viktiga meddelanden

  • KeyVaultReference-stöd för programhemligheter (förhandsversion): Service Fabric-program som har aktiverat hanterade identiteter kan nu direkt referera till en hemlig URL för Key Vault som en miljövariabel, programparameter eller autentiseringsuppgifter för containerlagringsplats. Service Fabric löser automatiskt hemligheten med hjälp av programmets hanterade identitet. 

  • Förbättrad uppgraderingssäkerhet för tillståndslösa tjänster: För att garantera tillgänglighet under en programuppgradering har vi introducerat nya konfigurationer för att definiera det minsta antalet instanser för tillståndslösa tjänster som ska betraktas som tillgängliga. Tidigare var det här värdet 1 för alla tjänster och kunde inte ändras. Med den här nya säkerhetskontrollen per tjänst kan du se till att dina tjänster behåller ett minsta antal instanser under programuppgraderingar, klusteruppgraderingar och annat underhåll som är beroende av Service Fabrics hälso- och säkerhetskontroller.

  • Resursgränser för användartjänster: Användare kan konfigurera resursgränser för användartjänsterna på en nod för att förhindra scenarier som resursöverbelastning av Service Fabric-systemtjänsterna. 

  • Mycket hög flyttkostnad för en repliktyp. Repliker med mycket hög flyttkostnad flyttas endast om det finns en begränsningsöverträdelse i klustret som inte kan åtgärdas på något annat sätt. Se det länkade dokumentet för ytterligare information om när användning av en "mycket hög" flyttkostnad är rimlig och för fler överväganden.

  • Ytterligare säkerhetskontroller för kluster: I den här versionen introducerade vi en konfigurerbar säkerhetskontroll för kärnnodkvorum. På så sätt kan du anpassa hur många startnoder som måste vara tillgängliga under klusterlivscykeln och hanteringsscenarier. Åtgärder som skulle ta klustret under det konfigurerade värdet blockeras. I dag är standardvärdet alltid ett kvorum för startnoderna, till exempel om du har sju startnoder blockeras en åtgärd som tar dig under fem startnoder som standard. Med den här ändringen kan du göra det minsta säkra värdet 6, vilket gör att endast en startnod kan vara nere i taget.

  • Stöd har lagts till för att hantera säkerhetskopierings- och återställningstjänsten i Service Fabric Explorer. Detta gör följande aktiviteter möjliga direkt inifrån SFX: identifiera säkerhetskopierings- och återställningstjänsten, skapa säkerhetskopieringsprincip, aktivera automatiska säkerhetskopieringar, ta adhoc-säkerhetskopior, utlösa återställningsåtgärder och bläddra i befintliga säkerhetskopior.

  • Meddelande om tillgänglighet för ReliableCollectionsMissingTypesTool: Det här verktyget hjälper till att verifiera att typer som används i tillförlitliga samlingar är framåt- och bakåtkompatibla under en löpande programuppgradering. Detta förhindrar uppgraderingsfel eller dataförlust och skadade data på grund av saknade eller inkompatibla typer.

  • Aktivera stabila läsningar på sekundära repliker: Stabila läsningar begränsar sekundära repliker till returnerade värden som har kvorum-acked.

Dessutom innehåller den här versionen andra nya funktioner, felkorrigeringar och support, tillförlitlighet och prestandaförbättringar. Den fullständiga listan över ändringar finns i viktig information.

Service Fabric 7.0-versioner

Frisläppningsdatum Frisläpp Mer information
den 18 november 2019 Azure Service Fabric 7.0 Versionsanmärkningar
den 30 januari 2020 Uppdateringsversion av Azure Service Fabric 7.0 Versionsanmärkningar
den 6 februari 2020 Uppdateringsversion av Azure Service Fabric 7.0 Versionsanmärkningar
2 mars 2020 Uppdateringsversion av Azure Service Fabric 7.0 Versionsanmärkningar
6 maj 2020 Sjätte uppdateringsversionen av Azure Service Fabric 7.0 Versionsanmärkningar
Den 9 oktober 2020 Azure Service Fabric 7.0 nionde uppdateringsversion Versionsanmärkningar

Service Fabric 6.5

Den här versionen innehåller förbättringar av support, tillförlitlighet och prestanda, nya funktioner, felkorrigeringar och förbättringar för att underlätta kluster- och programlivscykelhantering.

Viktigt!

Service Fabric 6.5 är den slutliga versionen med Service Fabric-verktygsstöd i Visual Studio 2015. Kunder rekommenderas att flytta till Visual Studio 2019 framöver.

Nyheter i Service Fabric 6.5:

  • Service Fabric Explorer innehåller ett visningsprogram för bildarkiv för att inspektera program som du har laddat upp till avbildningsarkivet.

  • Patch Orchestration Application (POA) version 1.4.0 innehåller många självdiagnostikförbättringar. Poa-kunder rekommenderas att flytta till den här versionen.

  • EventStore Service är aktiverat som standard för Service Fabric 6.5-kluster om du inte har valt bort det.

  • Repliklivscykelhändelser har lagts till för tillståndskänsliga tjänster.

  • Bättre synlighet för status för startnoder, inklusive varningar på klusternivå om en startnod inte är felfri (ned, Borttagen eller Okänd).

  • Haveriberedskapsverktyget för Service Fabric-program gör att service fabric-tillståndskänsliga tjänster kan återställas snabbt när det primära klustret drabbas av en katastrof. Data från det primära klustret synkroniseras kontinuerligt i det sekundära väntelägesprogrammet med regelbunden säkerhetskopiering och återställning.

  • Visual Studio-stöd för publicering av .NET Core-appar till Linux-baserade kluster.

  • Azure Service Fabric CLI (SFCTL) installeras automatiskt för Service Fabric 6.5 (och senare versioner) när du uppgraderar eller skapar ett nytt Linux-kluster i Azure.

  • SFCTL installeras som standard på MacOS/Linux OneBox-kluster.

Mer information finns i Viktig information för Service Fabric 6.5.

Service Fabric 6.5-versioner

Frisläppningsdatum Frisläpp Mer information
11 juni 2019 Azure Service Fabric 6.5 Versionsanmärkningar
2 juli 2019 Uppdateringsversion av Azure Service Fabric 6.5 Versionsanmärkningar
den 29 juli 2019 Uppdateringsversion av Azure Service Fabric 6.5 Versionsanmärkningar
23 aug 2019 Uppdateringsversion av Azure Service Fabric 6.5 Versionsanmärkningar
14 okt 2019 Uppdateringsversion av Azure Service Fabric 6.5 Versionsanmärkningar

Service Fabric 6.4-versioner

Frisläppningsdatum Frisläpp
den 30 november 2018 Azure Service Fabric 6.4
12 december 2018 Uppdateringsversion av Azure Service Fabric 6.4 för Windows-kluster
den 4 februari 2019 Uppdateringsversion av Azure Service Fabric 6.4
den 4 mars 2019 Uppdateringsversion av Azure Service Fabric 6.4
den 8 april 2019 Uppdateringsversion av Azure Service Fabric 6.4
2 maj 2019 Uppdateringsversion av Azure Service Fabric 6.4
28 maj 2019 Uppdateringsversion av Azure Service Fabric 6.4