Delen via


Service Fabric-releases

Dit artikel bevat meer informatie over de nieuwste releases en updates voor de Service Fabric-runtime en SDK's.

De volgende resources zijn ook beschikbaar:

Service Fabric 10.1

We zijn verheugd om aan te kondigen dat de release 10.1 van de Service Fabric-runtime is begonnen met het implementeren van de verschillende Azure-regio's, samen met hulpprogramma's en SDK-updates. De updates voor .NET SDK, Java SDK en Service Fabric-runtimes kunnen worden gedownload via de koppelingen in opmerkingen bij de release. De SDK-, NuGet-pakketten en Maven-opslagplaatsen zijn binnen 7-10 dagen beschikbaar in alle regio's.

Belangrijkste aankondigingen

  • Service Fabric-runtime definieert twee clientrollen: beheerder en client. De beheerdersrol is zeer bevoegd en onbeheersbaar vanuit de runtime zelf, wat problematisch kan zijn in gedeelde clusters, waarbij alle tenants beheerdersbevoegdheden hebben en onbedoelde destructieve bewerkingen kunnen uitvoeren op de services van een andere tenant. In deze release introduceren we een derde clientrol - ElevatedAdmin, die, in combinatie met de correct geconfigureerde sectie Security/ClientAccess van het clustermanifest, het beschreven scenario kan voorkomen.
  • Service Fabric verzendt nu een statusgebeurtenis die zichtbaar is in SFX/SFE wanneer sessies zijn uitgeput.
  • Hierdoor kan het gewicht van InBuild-hulpreplica's worden ingesteld wanneer deze worden toegepast op InBuild-beperking. Een hoger gewicht betekent dat een InBuild Hulpreplica meer van de InBuild-limiet in beslag neemt, en een lager gewicht zou minder van de limiet verbruiken, zodat meer replica's inBuild kunnen worden geplaatst voordat de limiet wordt bereikt.
  • Vanaf cumulatieve update 3.0 (CU3) van de Service Fabric 10.1-runtime wordt de .NET 8-runtime ondersteund.
    • Houd rekening met het volgende voor degenen die geïnteresseerd zijn in het gebruik van .NET 8:
      • U moet uw toepassingen opnieuw bouwen en opnieuw implementeren met .NET 8. Deze stap is niet nodig als u oudere versies van .NET wilt blijven gebruiken.
      • Als u zelfstandige toepassingen implementeert, weet u dat toepassingen niet meer standaard zelfstandig zijn in .NET 8. U moet de SelfContained eigenschap expliciet toevoegen en instellen op true uw projecten in .NET 8.
      • Voor klanten die Service Fabric Remoting v1 gebruiken, moeten klanten de BinaryFormatter, die niet is ingeschakeld met .NET 8, inschakelen. Zie de GitHub-pagina BinaryFormatter Obsoletion Strategy voor de procedure voor het inschakelen van BinaryFormatter.

Service Fabric 10.1-releases

Releasedatum Vrijgeven Meer info
1 november 2023 Azure Service Fabric 10.1 Release Opmerkingen bij de release
1 april 2024 Azure Service Fabric 10.1 Second Refresh Release Opmerkingen bij de release
15 juni 2024 Derde vernieuwingsrelease van Azure Service Fabric 10.1 Opmerkingen bij de release
15 augustus 2024 Vierde vernieuwingsrelease van Azure Service Fabric 10.1 Opmerkingen bij de release
Dinsdag 30 september 2024 Vijfde vernieuwingsrelease van Azure Service Fabric 10.1 Opmerkingen bij de release
31 oktober 2024 Zesde vernieuwingsrelease van Azure Service Fabric 10.1 Opmerkingen bij de release

Service Fabric 10.0

We zijn verheugd om aan te kondigen dat de 10.0-release van de Service Fabric-runtime is begonnen met het implementeren van de verschillende Azure-regio's, samen met hulpprogramma's en SDK-updates. De updates voor .NET SDK, Java SDK en Service Fabric-runtimes kunnen worden gedownload via de koppelingen in opmerkingen bij de release. De SDK-, NuGet-pakketten en Maven-opslagplaatsen zijn binnen 7-10 dagen beschikbaar in alle regio's.

Belangrijkste aankondigingen

  • Het verwijderen van containerinstallatiekopieën verbeteren.
  • Het verdelen van een cluster per knooppunttype.
  • Statuscontrolefase en timer beschikbaar maken voor toepassings- en clusterupgrade.
  • Ondersteuning voor ESE.dll versiecompatibiliteit in het replicabouwproces.
  • Leasetests inschakelen.
  • Breid de FabricClient-constructor uit om 'SecurityCredentials' zonder 'HostEndpoints' op te nemen.
  • Beveiligingscontrole van eindpuntinstellingen voor clusterbeheer.

Service Fabric 10.0-releases

Releasedatum Vrijgeven Meer info
09 september 2023 Azure Service Fabric 10.0-release Opmerkingen bij de release
1 november 2023 Azure Service Fabric 10.0 First Refresh Release Opmerkingen bij de release
1 april 2024 Azure Service Fabric 10.0 Derde vernieuwingsrelease Opmerkingen bij de release
15 juni 2024 Vierde vernieuwingsrelease van Azure Service Fabric 10.0 Opmerkingen bij de release
15 augustus 2024 Vijfde vernieuwingsrelease van Azure Service Fabric 10.0 Opmerkingen bij de release
Dinsdag 30 september 2024 Azure Service Fabric 10.0 Zesde vernieuwingsrelease Opmerkingen bij de release
31 oktober 2024 Zevende vernieuwingsrelease van Azure Service Fabric 10.0 Opmerkingen bij de release

Service Fabric 9.1

We kondigen graag de implementaties aan van de 9.1-versie van de Service Fabric Runtime Azure-regio's, samen met hulpprogramma's en SDK-updates. De updates voor .NET SDK, Java SDK en Service Fabric-runtimes kunnen worden gedownload via de koppelingen in opmerkingen bij de release. De SDK-, NuGet-pakketten en Maven-opslagplaatsen zijn binnen 7-10 dagen beschikbaar in alle regio's.

Belangrijkste aankondigingen

  • Azure Service Fabric blokkeert implementaties die niet voldoen aan de duurzaamheidsvereisten van Silver of Gold vanaf 11-10-2022 (de datum wordt verlengd van 30-10-2022 tot 11-10-2022). Er worden vijf vm's of meer afgedwongen met deze wijziging voor nieuwere clusters die na 11/10/2022 zijn gemaakt, om gegevensverlies van infrastructuuraanvragen op VM-niveau voor productieworkloads te voorkomen. De vm-tellingsvereiste verandert niet voor de duurzaamheid van brons. Afdwingen voor bestaande clusters wordt in de komende maanden geïmplementeerd.
  • Azure Service Fabric-knooppunttypen met de duurzaamheid van De virtuele-machineschaalset van Silver of Gold moeten altijd de eigenschap virtualMachineProfile.osProfile.windowsConfiguration.enableAutomaticUpdates hebben ingesteld op false in de definitie van het schaalsetmodel. Als u enableAutomaticUpdates instelt om onbedoeld opnieuw opstarten van het besturingssysteem te voorkomen vanwege de Windows-updates, zoals patching, die van invloed kunnen zijn op de productieworkloads. In plaats daarvan moet u automatische besturingssysteemupgrades inschakelen via installatiekopieën van virtuele-machineschaalsets door 'enableAutomaticOSUpgrade' in te stellen op true. Als automatische upgrades van installatiekopieën van het besturingssysteem zijn ingeschakeld op uw schaalset, is een extra patchproces via Windows Update niet vereist.
  • Vanaf 9.1.1436.9590 biedt Service Fabric Runtime een configuratie op Linux en Windows met de naam Setup/BlockAccessToWireServer, zodat de runtime-deployer toegangsbeheerlijsten (ACL's) kan instellen op de virtuele machine (VM) om toegang van containers naar de wire-server te voorkomen. Deze ACL's worden gesynchroniseerd tijdens het maken/upgraden van een nieuw cluster en scenario's voor het opnieuw opstarten van VM/SF-knooppunten.

Service Fabric 9.1-releases

Releasedatum Vrijgeven Meer info
24 oktober 2022 Azure Service Fabric 9.1 Opmerkingen bij de release
8 december 2022 Azure Service Fabric 9.1 First Refresh Release Opmerkingen bij de release
woensdag 1 maart 2023 Azure Service Fabric 9.1 Second Refresh Release Opmerkingen bij de release
6 april 2023 Derde vernieuwingsrelease van Azure Service Fabric 9.1 Opmerkingen bij de release
15 mei 2023 Vierde vernieuwingsrelease van Azure Service Fabric 9.1 Opmerkingen bij de release
19 juni 2023 Vijfde vernieuwingsrelease van Azure Service Fabric 9.1 Opmerkingen bij de release
30 augustus 2023 Zesde vernieuwingsrelease van Azure Service Fabric 9.1 Opmerkingen bij de release
1 november 2023 Zevende vernieuwingsrelease van Azure Service Fabric 9.1 Opmerkingen bij de release
1 april 2024 Negende vernieuwingsrelease van Azure Service Fabric 9.1 Opmerkingen bij de release
15 juni 2024 Azure Service Fabric 9.1 Tiende vernieuwingsrelease Opmerkingen bij de release
15 augustus 2024 Elfde vernieuwingsrelease van Azure Service Fabric 9.1 Opmerkingen bij de release
Dinsdag 30 september 2024 Azure Service Fabric 9.1 Twaalfde vernieuwingsrelease Opmerkingen bij de release
31 oktober 2024 Azure Service Fabric 9.1 Dertiende vernieuwingsrelease Opmerkingen bij de release

Service Fabric 9.0

We zijn verheugd om aan te kondigen dat 9.0-release van de Service Fabric-runtime is begonnen met het implementeren van de verschillende Azure-regio's, samen met hulpprogramma's en SDK-updates. De updates voor .NET SDK, Java SDK en Service Fabric Runtime zijn beschikbaar via webplatforminstallatieprogramma, NuGet-pakketten en Maven-opslagplaatsen.

Belangrijkste aankondigingen

  • Ondersteuning voor algemene beschikbaarheid voor .NET 6.0
  • Ondersteuning voor algemene beschikbaarheid voor Ubuntu 20.04
  • Ondersteuning voor algemene beschikbaarheid voor multi-AZ binnen één virtuele-machineschaalset
  • Ondersteuning toegevoegd voor IHost, IHostBuilder en Minimal Hosting Model
  • Opt-in-optie inschakelen voor externe communicatie-uitzondering op basis van Data Contract Serialization (DCS)
  • Ondersteuning voor het maken van end-to-end developer experience voor Linux-ontwikkeling in Windows met behulp van WSL2
  • Ondersteuning voor parallelle recursieve query's naar Service Fabric DNS-service
  • Ondersteuning voor Beheerde KeyVaultReference
  • Container-id beschikbaar maken voor momenteel geïmplementeerde codepakketten
  • Omgevingsvariabele Fabric_InstanceId toegevoegd voor stateless gasttoepassingen
  • Beschikbaar gemaakte API voor het rapporteren van MoveCost
  • Een configureerbare maximumwaarde afdwingen voor instanceCloseDelayDuration
  • Mogelijkheid toegevoegd om actorherinneringen op te sommen
  • Updates uitgevoerd voor platformevenementen
  • Een eigenschap geïntroduceerd in Service Fabric-runtime die kan worden ingesteld via SFRP als de Resource Manager-resource-id van Azure Resource Manager
  • Tijdstempel voor beschikbaar maken van toepassingstype
  • Ondersteuning toegevoegd voor SFRP-metagegevens (Service Fabric Resource Provider) aan toepassingstype + versie-entiteiten, te beginnen met de resource-id van Azure Resource Manager
  • Windows Server 2022 wordt nu ondersteund vanaf de 9.0 CU2-release.
  • Mirantis Container Runtime-ondersteuning in Windows voor Service Fabric-containers
  • Het Microsoft Web Platform Installer (WebPI) dat wordt gebruikt voor het installeren van de Service Fabric SDK en Tools, is op 1 juli 2022 buiten gebruik gesteld.
  • Azure Service Fabric blokkeert implementaties die niet voldoen aan de duurzaamheidsvereisten van Silver of Gold vanaf 30-9-2022. Met deze wijziging worden vijf VM's of meer afgedwongen om gegevensverlies te voorkomen bij infrastructuuraanvragen op VM-niveau voor productieworkloads. Afdwingen voor bestaande clusters wordt in de komende maanden geïmplementeerd.
  • Azure Service Fabric-knooppunttypen met de duurzaamheid van De virtuele-machineschaalset van Silver of Gold moeten altijd expliciet zijn uitgeschakeld om onbedoeld opnieuw opstarten van het besturingssysteem te voorkomen vanwege de Windows-updates, wat van invloed kan zijn op de productieworkloads. U kunt dit doen door 'enableAutomaticUpdates' in te stellen: false, in het OSProfile van de virtuele-machineschaalset. Overweeg in plaats daarvan automatische installatiekopieën voor virtuele-machineschaalsets in te schakelen. De implementaties mislukken vanaf 30-09-2022 voor nieuwe clusters als de WindowsUpdates niet zijn uitgeschakeld op de virtuele-machineschaalset. Afdwingen voor bestaande clusters wordt in de komende maanden geïmplementeerd.

Service Fabric 9.0-releases

Releasedatum Vrijgeven Meer info
29 april 2022 Azure Service Fabric 9.0 Opmerkingen bij de release
06 juni 2022 Azure Service Fabric 9.0 First Refresh Release Opmerkingen bij de release
14 juli 2022 Azure Service Fabric 9.0 Second Refresh Release Opmerkingen bij de release
13 september, 2022 Derde vernieuwingsrelease van Azure Service Fabric 9.0 Opmerkingen bij de release
11 oktober 2022 Vierde vernieuwingsrelease van Azure Service Fabric 9.0 Opmerkingen bij de release
8 december 2022 Vijfde vernieuwingsrelease van Azure Service Fabric 9.0 Opmerkingen bij de release
woensdag 1 maart 2023 Zevende vernieuwingsrelease van Azure Service Fabric 9.0 Opmerkingen bij de release
6 april 2023 Azure Service Fabric 9.0 Achtste vernieuwingsrelease Opmerkingen bij de release
15 mei 2023 Negende vernieuwingsrelease van Azure Service Fabric 9.0 Opmerkingen bij de release
1 november 2023 Azure Service Fabric 9.0 Twaalfde vernieuwingsrelease Opmerkingen bij de release

Service Fabric 8.2

We zijn verheugd om aan te kondigen dat de 8.2-release van de Service Fabric-runtime is gestart met de implementatie van de verschillende Azure-regio's, samen met hulpprogramma's en SDK-updates. De updates voor .NET SDK, Java SDK en Service Fabric Runtime zijn beschikbaar via webplatforminstallatieprogramma, NuGet-pakketten en Maven-opslagplaatsen.

Belangrijkste aankondigingen

  • Een API beschikbaar maken in Clusterbeheer om te zien of de upgrade van invloed is
  • Azure Service Fabric blokkeert implementaties die niet voldoen aan de duurzaamheidsvereisten van Silver of Gold vanaf 11-10-2022 (de datum wordt verlengd van 30-10-2022 tot 11-10-2022). Er worden vijf vm's of meer afgedwongen met deze wijziging voor nieuwere clusters die na 11/10/2022 zijn gemaakt, om gegevensverlies van infrastructuuraanvragen op VM-niveau voor productieworkloads te voorkomen. De vm-tellingsvereiste verandert niet voor de duurzaamheid van brons. Afdwingen voor bestaande clusters wordt in de komende maanden geïmplementeerd.
  • Azure Service Fabric-knooppunttypen met de duurzaamheid van De virtuele-machineschaalset van Silver of Gold moeten altijd de eigenschap virtualMachineProfile.osProfile.windowsConfiguration.enableAutomaticUpdates hebben ingesteld op false in de definitie van het schaalsetmodel. Als u enableAutomaticUpdates instelt op onwaar, voorkomt u onbedoeld opnieuw opstarten van het besturingssysteem vanwege de Windows-updates, zoals patching, wat van invloed kan zijn op de productieworkloads. In plaats daarvan moet u automatische besturingssysteemupgrades inschakelen via installatiekopieën van virtuele-machineschaalsets door 'enableAutomaticOSUpgrade' in te stellen op true. Als automatische upgrades van installatiekopieën van het besturingssysteem zijn ingeschakeld op uw schaalset, is een extra patchproces via Windows Update niet vereist.

Service Fabric 8.2-releases

Releasedatum Vrijgeven Meer info
29 oktober 2021 Azure Service Fabric 8.2 Opmerkingen bij de release
16 december 2021 Azure Service Fabric 8.2 First Refresh Release Opmerkingen bij de release
12 februari 2022 Azure Service Fabric 8.2 Second Refresh Release Opmerkingen bij de release
06 juni 2022 Derde vernieuwingsrelease van Azure Service Fabric 8.2 Opmerkingen bij de release
14 juli 2022 Vierde vernieuwingsrelease van Azure Service Fabric 8.2 Opmerkingen bij de release
11 oktober 2022 Zesde vernieuwingsrelease van Azure Service Fabric 8.2 Opmerkingen bij de release
24 oktober 2022 Zevende vernieuwingsrelease van Azure Service Fabric 8.2 Opmerkingen bij de release
woensdag 1 maart 2023 Negende vernieuwingsrelease van Azure Service Fabric 8.2 Opmerkingen bij de release

Service Fabric 8.1

We zijn verheugd om aan te kondigen dat 8.1-release van de Service Fabric-runtime de implementatie voor de verschillende Azure-regio's heeft gestart, samen met hulpprogramma's en SDK-updates. De updates voor .NET SDK, Java SDK en Service Fabric Runtime zijn beschikbaar via webplatforminstallatieprogramma, NuGet-pakketten en Maven-opslagplaatsen.

Belangrijkste aankondigingen

  • Ondersteuning toegevoegd voor hulpreplica
  • Preview toegevoegd ondersteuning voor .NET 6.0 Service Fabric-toepassingen
  • API-ondersteuning toegevoegd voor het bijwerken van toepassingsbeschrijvingen
  • Periodieke ping toegevoegd tussen Reconfiguration Agent (RA) en Reconfiguration Agent Proxy (RAP) voor het detecteren van IPC-fouten en het vastgelopen proces
  • Ondersteuning toegevoegd voor liveness- en gereedheidstests voor niet-containertoepassingen
  • Clusterupgrade gemaakt voor knooppuntcapaciteitsupdates zonder gevolgen

Service Fabric 8.1-releases

Releasedatum Vrijgeven Meer info
28 juli 2021 Azure Service Fabric 8.1 Opmerkingen bij de release
13 augustus 2021 Azure Service Fabric 8.1 First Refresh Release Opmerkingen bij de release
09 september 2021 Azure Service Fabric 8.1 Second Refresh Release Opmerkingen bij de release
06 oktober 2021 Derde vernieuwingsrelease van Azure Service Fabric 8.1 Opmerkingen bij de release

Service Fabric 8.0

We zijn verheugd om de implementatie van de 8.0-release van de Service Fabric-runtime aan te kondigen voor de verschillende Azure-regio's, samen met hulpprogramma's en SDK-updates. De updates voor .NET SDK, Java SDK en Service Fabric Runtime zijn beschikbaar via webplatforminstallatieprogramma, NuGet-pakketten en Maven-opslagplaatsen.

Belangrijkste aankondigingen

  • Algemene beschikbaarheid van ondersteuning voor .NET 5 voor Windows
  • Algemene beschikbaarheid van stateless NodeTypes
  • Mogelijkheid om stateless service-exemplaren te verplaatsen
  • Mogelijkheid om geparameteriseerde DefaultLoad toe te voegen in het toepassingsmanifest
  • Voor upgrades van singleton-replica's : de mogelijkheid om een aantal instellingen op clusterniveau te definiëren op toepassingsniveau
  • Mogelijkheid voor slimme plaatsing op basis van knooppunttags
  • Mogelijkheid om een percentagedrempel te definiëren voor beschadigde knooppunten die invloed hebben op de clusterstatus
  • Mogelijkheid om query's uit te voeren op de meest geladen services
  • Mogelijkheid om een nieuw interval toe te voegen voor nieuwe foutcodes
  • Mogelijkheid om het service-exemplaar als voltooid te markeren
  • Ondersteuning voor implementatiemodel op basis van golven voor automatische upgrades
  • Gereedheidstest toegevoegd voor toepassingen in containers
  • UseSeparateSecondaryMoveCost standaard inschakelen op true
  • StateManager opgelost om de referentie vrij te geven zodra het veilig is om vrij te geven
  • Central Secret Service verwijderen blokkeren tijdens het opslaan van gebruikersgeheimen

Service Fabric 8.0-releases

Releasedatum Vrijgeven Meer info
08 april 2021 Azure Service Fabric 8.0 Opmerkingen bij de release
17 mei 2021 Eerste vernieuwingsrelease van Azure Service Fabric 8.0 Opmerkingen bij de release
17 juni 2021 Azure Service Fabric 8.0 Second Refresh Release Opmerkingen bij de release
28 juli 2021 Derde vernieuwingsrelease van Azure Service Fabric 8.0 Opmerkingen bij de release

Vorige versies

Service Fabric 7.2

Belangrijkste aankondigingen

Service Fabric 7.2-releases

Releasedatum Vrijgeven Meer info
21 oktober 2020 Azure Service Fabric 7.2 Opmerkingen bij de release
9 november 2020 Azure Service Fabric 7.2 Second Refresh Release Opmerkingen bij de release
dinsdag 10 november 2020 Derde vernieuwingsrelease van Azure Service Fabric 7.2 Opmerkingen bij de release
2 december 2020 Vierde vernieuwingsrelease van Azure Service Fabric 7.2 Opmerkingen bij de release
25 januari 2021 Vijfde vernieuwingsrelease van Azure Service Fabric 7.2 Opmerkingen bij de release
17 februari 2021 Azure Service Fabric 7.2 Zesde vernieuwingsrelease Opmerkingen bij de release
10 maart 2021 Zevende vernieuwingsrelease van Azure Service Fabric 7.2 Opmerkingen bij de release

Service Fabric 7.1

Vanwege de huidige COVID-19-crisis en rekening houdend met de uitdagingen waarmee onze klanten worden geconfronteerd, maken we 7.1 beschikbaar, maar worden clusters die zijn ingesteld niet automatisch bijgewerkt om automatische upgrades te ontvangen. We onderbreken automatische upgrades tot nader op de hoogte om ervoor te zorgen dat klanten upgrades kunnen toepassen wanneer ze het meest geschikt zijn om onverwachte onderbrekingen te voorkomen.

U kunt bijwerken naar 7.1 via Azure Portal of via een Azure Resource Manager-implementatie.

Service Fabric-clusters waarvoor automatische upgrades zijn ingeschakeld, ontvangen de update 7.1 automatisch zodra we de standaard implementatieprocedure hervatten. We bieden nog een aankondiging voordat de standaard-implementatie begint op de Service Fabric Tech Community-site. We hebben ook updates gepubliceerd naar het einde van de ondersteuningsdatum voor belangrijke releases vanaf 6.5 tot en met 7.1 hier.

Belangrijkste aankondigingen

  • Algemene beschikbaarheid van beheerde Service Fabric-identiteiten voor Service Fabric-toepassingen
  • Ondersteuning voor Ubuntu 18.04
  • Preview: Tijdelijke besturingssysteemschijfondersteuning voor virtuele-machineschaalsets**: tijdelijke besturingssysteemschijven zijn opslag op de lokale virtuele machine en niet opgeslagen in externe Azure Storage. Ze worden aanbevolen voor alle Service Fabric-knooppunttypen (primair en secundair), omdat in vergelijking met traditionele permanente besturingssysteemschijven, kortstondige besturingssysteemschijven:
    • Lees-/schrijflatentie naar besturingssysteemschijf verminderen
    • Snellere beheerbewerkingen voor opnieuw instellen/opnieuw instellen van knooppunten inschakelen
    • Totale kosten verlagen (de schijven zijn gratis en er worden geen extra opslagkosten in rekening gebracht)
  • Ondersteuning voor declaratie van Service Endpoint-certificaten van Service Fabric-toepassingen op onderwerp algemene naam.
  • Ondersteuning voor statustests voor in containers geplaatste services: ondersteuning voor het livenesstestmechanisme voor toepassingen in containers. Liveness Probe helpt de liveness van de containertoepassing aan te kondigen en wanneer ze niet tijdig reageren, resulteert dit in een herstart.
  • Ondersteuning voor Initializer-codepakketten voor containers en uitvoerbare gasttoepassingen. Hierdoor kunnen codepakketten (bijvoorbeeld containers) in een opgegeven volgorde worden uitgevoerd om de initialisatie van servicepakketten uit te voeren.
  • FabricObserver en ClusterObserver zijn stateless toepassingen die Service Fabric-telemetrie vastleggen met betrekking tot verschillende aspecten van een SF-cluster. Beide toepassingen zijn klaar voor implementatie naar Windows-productieclusters om uitgebreide telemetrie vast te leggen met geïmplementeerde ondersteuning voor ApplicationInsights, EventSource en LogAnalytics.
    • FabricObserver (FO) 2.0- wordt uitgevoerd op alle knooppunten, genereert statusgebeurtenissen, verzendt telemetrie wanneer de door de gebruiker geconfigureerde drempelwaarden voor resourcegebruik zijn bereikt. Deze release bevat verschillende verbeteringen voor bewaking, gegevensbeheer, details van statusevenementen, gestructureerde telemetrie.
    • ClusterObserver (CO) 1.1 - wordt uitgevoerd op één knooppunt, legt statustelemetrie op clusterniveau vast. In deze release bewaakt ClusterObserver ook de knooppuntstatus en verzendt telemetrie wanneer het knooppunt langer dan de door de gebruiker opgegeven periode is uitgeschakeld/uitgeschakeld.

De levenscyclus van toepassingen verbeteren

  • Preview:Leegmaken aanvragen: tijdens gepland serviceonderhoud, zoals service-upgrades of deactivering van knooppunten, wilt u toestaan dat de services verbindingen probleemloos leegmaken. Met deze functie wordt een vertraging voor het sluiten van een instantie toegevoegd aan de serviceconfiguratie. Tijdens geplande bewerkingen verwijdert SF het adres van de service uit de detectie en wacht deze duur voordat de service wordt afgesloten.
  • Automatische detectie en taakverdeling van subclusters: subclustering vindt plaats wanneer services met verschillende plaatsingsbeperkingen een algemene metriek voor belasting hebben. Als de belasting van de verschillende sets knooppunten aanzienlijk verschilt, is de Resource Manager van het Service Fabric-cluster van mening dat het cluster onevenwicht is, zelfs wanneer het de best mogelijke balans heeft vanwege de plaatsingsbeperkingen. Als gevolg hiervan probeert het cluster opnieuw te verdelen, waardoor onnodige serviceverplaatsingen mogelijk worden veroorzaakt (omdat de 'onevenwichtigheid' niet aanzienlijk kan worden verbeterd). De Cluster Resource Manager probeert nu automatisch dergelijke configuraties te detecteren en te begrijpen wanneer de onevenwichtigheid kan worden opgelost door beweging, en wanneer het in plaats daarvan dingen alleen moet laten omdat er geen aanzienlijke verbetering kan worden aangebracht.
  • Verschillende verplaatsingskosten voor secundaire replica's: We hebben nieuwe waarde voor verplaatsingskosten ZeerHigh geïntroduceerd die meer flexibiliteit biedt in sommige scenario's om te definiëren of er een afzonderlijke verplaatsingskosten moeten worden gebruikt voor secundaire replica's.
  • Mechanisme voor livenesstest ingeschakeld voor toepassingen in containers. Liveness Probe helpt de liveness van de containertoepassing aan te kondigen en wanneer ze niet tijdig reageren, resulteert dit in een herstart.
  • Uitvoeren tot voltooiing/eenmaal voor services**

Verbeteringen in Image Store

  • Service Fabric 7.1 maakt standaard gebruik van aangepast transport om bestandsoverdracht tussen knooppunten te beveiligen. De afhankelijkheid van de SMB-bestandsshare wordt verwijderd uit versie 7.1. De beveiligde SMB-bestandsshares bestaan nog steeds op knooppunten die Image Store Service-replica bevatten voor de keuze van de klant om zich af te afmelden voor de standaardinstelling en voor een upgrade en downgrade naar een oude versie.

Verbeteringen in betrouwbare verzamelingen

Service Fabric 7.1-releases

Releasedatum Vrijgeven Meer info
20 april 2020 Azure Service Fabric 7.1 Opmerkingen bij de release
16 juni 2020 Microsoft Azure Service Fabric 7.1 First Refresh Opmerkingen bij de release
20 juli 2020 Microsoft Azure Service Fabric 7.1 Second Refresh Opmerkingen bij de release
12 augustus 2020 Microsoft Azure Service Fabric 7.1 Derde vernieuwing Opmerkingen bij de release
10 september 2020 Microsoft Azure Service Fabric 7.1 Fourth Refresh Opmerkingen bij de release
7 oktober 2020 Microsoft Azure Service Fabric 7.1 Zesde vernieuwing Opmerkingen bij de release
23 november 2020 Microsoft Azure Service Fabric 7.1 Achtste vernieuwing Opmerkingen bij de release

Service Fabric 7.0

Azure Service Fabric 7.0 is nu beschikbaar. U kunt 7.0 bijwerken via Azure Portal of via een Azure Resource Manager-implementatie. Vanwege feedback van klanten over releases rond de vakantieperiode beginnen we pas met het automatisch bijwerken van clusters die zijn ingesteld op automatische upgrades tot januari. In januari hervatten we de standaard-implementatieprocedure en clusters waarvoor automatische upgrades zijn ingeschakeld, worden de 7.0-update automatisch ontvangen. We geven nog een aankondiging voordat de implementatie begint. We werken ook onze geplande releasedatums bij om aan te geven dat we rekening houden met dit beleid. Kijk hier voor updates over onze toekomstige releaseschema's.

Belangrijkste aankondigingen

  • KeyVaultReference-ondersteuning voor toepassingsgeheimen: Service Fabric-toepassingen waarvoor beheerde identiteiten zijn ingeschakeld, kunnen nu rechtstreeks verwijzen naar een sleutelkluisgeheim-URL als omgevingsvariabele, toepassingsparameter of containeropslagplaatsreferentie. Service Fabric lost het geheim automatisch op met behulp van de beheerde identiteit van de toepassing. 

  • Verbeterde upgradeveiligheid voor stateless services: Om de beschikbaarheid tijdens een toepassingsupgrade te garanderen, hebben we nieuwe configuraties geïntroduceerd om het minimale aantal exemplaren te definiëren voor staatloze services die als beschikbaar moeten worden beschouwd. Voorheen was deze waarde 1 voor alle services en kon deze niet worden gewijzigd. Met deze nieuwe veiligheidscontrole per service kunt u ervoor zorgen dat uw services een minimum aantal exemplaren behouden tijdens toepassingsupgrades, clusterupgrades en ander onderhoud dat afhankelijk is van de status- en veiligheidscontroles van Service Fabric.

  • Resourcelimieten voor gebruikersservices: gebruikers kunnen resourcelimieten instellen voor de gebruikersservices op een knooppunt om scenario's zoals resourceuitputting van de Service Fabric-systeemservices te voorkomen. 

  • Zeer hoge service verplaatsingskosten voor een replicatype. Replica's met zeer hoge verplaatsingskosten worden alleen verplaatst als er sprake is van een beperkingsschending in het cluster die op geen enkele andere manier kan worden opgelost. Raadpleeg het gekoppelde document voor aanvullende informatie over wanneer het gebruik van een zeer hoge verplaatsingskosten redelijk is en voor meer overwegingen.

  • Aanvullende veiligheidscontroles voor clusters: in deze release hebben we een configureerbare quorumveiligheidscontrole voor seed-knooppunten geïntroduceerd. Hiermee kunt u aanpassen hoeveel seed-knooppunten beschikbaar moeten zijn tijdens de levenscyclus en beheerscenario's van het cluster. Bewerkingen die het cluster onder de geconfigureerde waarde zouden nemen, worden geblokkeerd. Vandaag de dag is de standaardwaarde altijd een quorum van de seed-knooppunten, bijvoorbeeld als u zeven seed-knooppunten hebt, een bewerking die u onder vijf seed-knooppunten zou brengen, standaard wordt geblokkeerd. Met deze wijziging kunt u de minimale veilige waarde 6 maken, waardoor slechts één seed-knooppunt tegelijk uitvalt.

  • Er is ondersteuning toegevoegd voor het beheren van de back-up- en herstelservice in Service Fabric Explorer. Hierdoor kunnen de volgende activiteiten rechtstreeks vanuit SFX worden uitgevoerd: het detecteren van de back-up- en herstelservice, het maken van back-upbeleid, het inschakelen van automatische back-ups, het maken van back-ups, het maken van back-ups, het maken van back-ups, het maken van back-ups, het maken van back-ups, het activeren van herstelbewerkingen en het bladeren door bestaande back-ups.

  • Aankondiging van beschikbaarheid van reliableCollectionsMissingTypesTool: dit hulpprogramma helpt te valideren dat typen die worden gebruikt in betrouwbare verzamelingen compatibel zijn met voor- en achterwaarts tijdens een rolling toepassingsupgrade. Dit helpt bij het voorkomen van upgradefouten of gegevensverlies en beschadiging van gegevens vanwege ontbrekende of incompatibele typen.

  • Stabiele leesbewerkingen op secundaire replica's inschakelen: stabiele leesbewerkingen beperken secundaire replica's tot het retourneren van waarden, die quorum-acked zijn.

Daarnaast bevat deze release andere nieuwe functies, oplossingen voor fouten en ondersteuning, betrouwbaarheid en prestatieverbeteringen. Raadpleeg de releaseopmerkingen voor de volledige lijst met wijzigingen.

Service Fabric 7.0-releases

Releasedatum Vrijgeven Meer info
18 november 2019 Azure Service Fabric 7.0 Opmerkingen bij de release
30 januari 2020 Azure Service Fabric 7.0-vernieuwingsrelease Opmerkingen bij de release
6 februari 2020 Azure Service Fabric 7.0-vernieuwingsrelease Opmerkingen bij de release
2 maart 2020 Azure Service Fabric 7.0-vernieuwingsrelease Opmerkingen bij de release
woensdag 6 mei 2020 Azure Service Fabric 7.0 Zesde vernieuwingsrelease Opmerkingen bij de release
9 oktober 2020 Negende vernieuwingsrelease van Azure Service Fabric 7.0 Opmerkingen bij de release

Service Fabric 6.5

Deze release omvat ondersteunings-, betrouwbaarheids- en prestatieverbeteringen, nieuwe functies, oplossingen voor fouten en verbeteringen om het beheer van de levenscyclus van clusters en toepassingen te vereenvoudigen.

Belangrijk

Service Fabric 6.5 is de definitieve release met ondersteuning voor Service Fabric-hulpprogramma's in Visual Studio 2015. Klanten wordt geadviseerd om in de toekomst over te stappen op Visual Studio 2019 .

Wat is er nieuw in Service Fabric 6.5:

Zie de opmerkingen bij de release van Service Fabric 6.5 voor meer informatie.

Service Fabric 6.5-releases

Releasedatum Vrijgeven Meer info
dinsdag 11 juni 2019 Azure Service Fabric 6.5 Opmerkingen bij de release
2 juli 2019 Azure Service Fabric 6.5-vernieuwingsrelease Opmerkingen bij de release
29 juli 2019 Azure Service Fabric 6.5-vernieuwingsrelease Opmerkingen bij de release
23 augustus 2019 Azure Service Fabric 6.5-vernieuwingsrelease Opmerkingen bij de release
14 oktober 2019 Azure Service Fabric 6.5-vernieuwingsrelease Opmerkingen bij de release

Service Fabric 6.4-releases

Releasedatum Vrijgeven
30 november 2018 Azure Service Fabric 6.4
12 december 2018 Azure Service Fabric 6.4-vernieuwingsrelease voor Windows-clusters
4 februari 2019 Release voor vernieuwen van Azure Service Fabric 6.4
4 maart 2019 Release voor vernieuwen van Azure Service Fabric 6.4
8 april 2019 Release voor vernieuwen van Azure Service Fabric 6.4
2 mei 2019 Release voor vernieuwen van Azure Service Fabric 6.4
28 mei 2019 Release voor vernieuwen van Azure Service Fabric 6.4