Verze Service Fabric

Tento článek obsahuje další informace o nejnovějších verzích a aktualizacích modulu runtime Service Fabric a sad SDK.

K dispozici jsou také následující zdroje informací:

Service Fabric 10.1

S radostí oznamujeme, že verze 10.1 modulu runtime Service Fabric začala zavádět do různých oblastí Azure spolu s aktualizacemi nástrojů a sad SDK. Aktualizace pro moduly runtime .NET SDK, Java SDK a Service Fabric je možné stáhnout z odkazů uvedených v poznámkách k verzi. Sady SDK, balíčky NuGet a úložiště Maven jsou dostupné ve všech oblastech do 7 až 10 dnů.

Důležitá oznámení

  • Modul runtime Service Fabric definuje dvě role klienta – Správa a klient. Role Správa je vysoce privilegovaná a nedůspotřebitelná z samotného modulu runtime, který může být problematický ve sdílených clusterech, kde mají všichni tenanti Správa oprávnění a mohou provádět nechtěné destruktivní operace se službami jiného tenanta. V této verzi představujeme třetí roli klienta – zvýšenou úroveň Správa, která v kombinaci s správně nakonfigurovaným oddílem Zabezpečení/ClientAccess manifestu clusteru může zabránit popsanému scénáři.
  • Service Fabric teď generuje událost stavu viditelnou v SFX/SFE, když jsou relace vyčerpány.
  • To umožňuje nastavit váhu pomocných replik nástroje InBuild při použití na omezování inBuildu. Vyšší váha znamená, že pomocná replika inBuildu převezme více limitu InBuildu a stejně tak nižší váha spotřebuje méně limitu, což umožní umístění více replik v nástroji InBuild před dosažením limitu.

Verze Service Fabric 10.1

Datum vydání Verze Další informace
1. listopadu 2023 Verze Azure Service Fabric 10.1 Zpráva k vydání verze
1. dubna 2024 Druhá verze aktualizace Azure Service Fabric 10.1 Zpráva k vydání verze

Service Fabric 10.0

S radostí oznamujeme, že verze 10.0 modulu runtime Service Fabric začala zavádět do různých oblastí Azure spolu s aktualizacemi nástrojů a sad SDK. Aktualizace pro moduly runtime .NET SDK, Java SDK a Service Fabric je možné stáhnout z odkazů uvedených v poznámkách k verzi. Sady SDK, balíčky NuGet a úložiště Maven jsou dostupné ve všech oblastech do 7 až 10 dnů.

Důležitá oznámení

  • Vylepšení vyřezávání imagí kontejneru
  • Vyrovnávání clusteru na typ uzlu
  • Zpřístupněte fázi kontroly stavu a časovač pro upgrade aplikací a clusterů.
  • Podpora kompatibility verzí ESE.dll v procesu sestavování repliky
  • Povolte sondy zapůjčení.
  • Rozšiřte konstruktor FabricClient tak, aby zahrnoval "SecurityCredentials" bez HostEndpoints.
  • Audit zabezpečení nastavení koncového bodu správy clusteru

Verze Service Fabric 10.0

Datum vydání Verze Další informace
9. září 2023 Verze Azure Service Fabric 10.0 Zpráva k vydání verze
1. listopadu 2023 První vydání aktualizace Azure Service Fabric 10.0 Zpráva k vydání verze
1. dubna 2024 Třetí vydání aktualizace Azure Service Fabric 10.1 Zpráva k vydání verze

Service Fabric 9.1

S radostí oznamujeme, že verze 9.1 modulu runtime Service Fabric začala zavádět do různých oblastí Azure spolu s nástroji a aktualizacemi sady SDK. Aktualizace pro moduly runtime .NET SDK, Java SDK a Service Fabric je možné stáhnout z odkazů uvedených v poznámkách k verzi. Sady SDK, balíčky NuGet a úložiště Maven jsou dostupné ve všech oblastech do 7 až 10 dnů.

Důležitá oznámení

  • Azure Service Fabric blokuje nasazení, která nesplňují požadavky na odolnost silver nebo gold od 11. 10. 2022 (datum je prodlouženo od 10. 30. 2022 do 11. 10. 2022). U novějších clusterů vytvořených po 11. 10. 2022 se vynutí pět virtuálních počítačů nebo více virtuálních počítačů, aby se zabránilo ztrátě dat z požadavků na infrastrukturu na úrovni virtuálního počítače pro produkční úlohy. Požadavek na počet virtuálníchpočítačůch Vynucování stávajících clusterů se bude zavádět v nadcházejících měsících.
  • Typy uzlů Azure Service Fabric se škálovací sadou virtuálních počítačů by měly mít vždy vlastnost virtualMachineProfile.osProfile.windowsConfiguration.enableAutomatic Aktualizace nastavenou na false v definici modelu škálovací sady. Nastavení enableAutomatic Aktualizace na false zabrání nechtěným restartováním operačního systému kvůli aktualizacím Windows, jako jsou opravy, což může mít vliv na produkční úlohy. Místo toho byste měli povolit automatické upgrady operačního systému prostřednictvím aktualizací image operačního systému škálovací sady virtuálních počítačů nastavením enableAutomaticOSUpgrade na true. Díky automatickým upgradům imagí operačního systému ve škálovací sadě není potřeba provádět další opravy prostřednictvím služba Windows Update.
  • Počínaje verzí 9.1.1436.9590 service fabric runtime poskytuje konfiguraci v Linuxu a Windows s názvem Setup/BlockAccessToWireServer, aby nasazovač modulu runtime nastavil seznamy řízení přístupu (ACL) na virtuálním počítači, aby zabránil přístupu ke kontejnerům k wire serveru. Tyto seznamy ACL se synchronizují během vytváření nebo upgradu nového clusteru a scénáře restartování uzlů SF nebo virtuálního počítače.

Verze Service Fabric 9.1

Datum vydání Verze Další informace
24. října 2022 Azure Service Fabric 9.1 Zpráva k vydání verze
8. prosince 2022 První vydání aktualizace Azure Service Fabric 9.1 Zpráva k vydání verze
středa 1. března 2023 Druhá verze aktualizace Azure Service Fabric 9.1 Zpráva k vydání verze
6. dubna 2023 Třetí vydání aktualizace Azure Service Fabric 9.1 Zpráva k vydání verze
15. května 2023 Čtvrtá verze aktualizace Azure Service Fabric 9.1 Zpráva k vydání verze
19. června 2023 Pátá verze aktualizace Azure Service Fabric 9.1 Zpráva k vydání verze
30. srpna 2023 Šestá verze aktualizace Azure Service Fabric 9.1 Zpráva k vydání verze
1. listopadu 2023 Vydání sedmé aktualizace Azure Service Fabric 9.1 Zpráva k vydání verze
1. dubna 2024 Devátá verze aktualizace Azure Service Fabric 9.1 Zpráva k vydání verze

Service Fabric 9.0

S radostí oznamujeme, že verze 9.0 modulu runtime Service Fabric začala zavádět do různých oblastí Azure spolu s nástroji a aktualizacemi sady SDK. Aktualizace pro .NET SDK, Sadu Java SDK a modul runtime Service Fabric jsou k dispozici prostřednictvím instalačního programu webové platformy, balíčků NuGet a úložišť Maven.

Důležitá oznámení

  • Obecná podpora dostupnosti pro .NET 6.0
  • Obecná podpora dostupnosti pro Ubuntu 20.04
  • Obecná podpora dostupnosti pro více az v rámci jedné škálovací sady virtuálních počítačů
  • Přidání podpory pro IHost, IHostBuilder a Minimální model hostování
  • Povolení možnosti výslovného souhlasu pro výjimku vzdálené komunikace založené na kontraktu dat (DCS)
  • Podpora vytváření kompletního vývojářského prostředí pro vývoj pro Linux ve Windows pomocí WSL2
  • Podpora paralelních rekurzivních dotazů do služby Service Fabric DNS
  • Podpora spravovaného klíče KeyVaultReference
  • Zveřejnění ID kontejneru pro aktuálně nasazené balíčky kódu
  • Přidání proměnné prostředí Fabric_InstanceId pro bezstavové hostující aplikace
  • Vystavené rozhraní API pro vytváření sestav MoveCost
  • Vynucení konfigurovatelné maximální hodnoty u instanceCloseDelayDuration
  • Přidání možnosti vytvoření výčtu připomenutí objektu actor
  • Provedli jsme aktualizace událostí platformy.
  • Zavedli jsme vlastnost v modulu runtime Service Fabric, která se dá nastavit prostřednictvím SFRP jako ID prostředku ARM.
  • Vystavené časové razítko zřizování typu aplikace
  • Přidání podpory pro metadata poskytovatele prostředků Service Fabric (SFRP) do entit typu aplikace a verzí počínaje ID prostředku ARM
  • Systém Windows Server 2022 je nyní podporován od verze 9.0 CU2.
  • Podpora modulu runtime kontejneru Mirantis ve Windows pro kontejnery Service Fabric
  • 1. července 2022 byla vyřazena Instalace webové platformy Microsoft (WebPI) použitá k instalaci sady Service Fabric SDK a nástrojů.
  • Azure Service Fabric blokuje nasazení, která nesplňují požadavky na odolnost Silver nebo Gold od 30. 9. 2022. S touto změnou se vynutí 5 virtuálních počítačů nebo více, aby se zabránilo ztrátě dat z požadavků na infrastrukturu na úrovni virtuálního počítače pro produkční úlohy. Vynucování stávajících clusterů se bude zavádět v nadcházejících měsících.
  • Typy uzlů Azure Service Fabric s odolností škálovací sady virtuálních počítačů Silver nebo Gold by vždy měly mít aktualizaci Windows explicitně zakázanou, aby se zabránilo nechtěným restartováním operačního systému kvůli aktualizacím Windows, které můžou mít vliv na produkční úlohy. To lze provést nastavením "enableAutomatic Aktualizace": false, v OSProfile škálovací sady virtuálních počítačů. Zvažte místo toho povolení automatických upgradů imagí škálovací sady virtuálních počítačů. Nasazení začnou selhávají od 30. 9. 2022 pro nové clustery, pokud windows Aktualizace nejsou ve škálovací sadě virtuálních počítačů zakázané. Vynucování stávajících clusterů se bude zavádět v nadcházejících měsících.

Verze Service Fabric 9.0

Datum vydání Verze Další informace
29. dubna 2022 Azure Service Fabric 9.0 Zpráva k vydání verze
6. června 2022 První vydání aktualizace Azure Service Fabric 9.0 Zpráva k vydání verze
14. července 2022 Druhá verze aktualizace Azure Service Fabric 9.0 Zpráva k vydání verze
13. září 2022 Třetí vydání aktualizace Azure Service Fabric 9.0 Zpráva k vydání verze
11. října 2022 Čtvrtá verze aktualizace Azure Service Fabric 9.0 Zpráva k vydání verze
8. prosince 2022 Pátá verze aktualizace Azure Service Fabric 9.0 Zpráva k vydání verze
středa 1. března 2023 Sedmá verze aktualizace Azure Service Fabric 9.0 Zpráva k vydání verze
6. dubna 2023 Osmá verze aktualizace Azure Service Fabric 9.0 Zpráva k vydání verze
15. května 2023 Devátá verze aktualizace Azure Service Fabric 9.0 Zpráva k vydání verze
1. listopadu 2023 Verze aktualizace Azure Service Fabric 9.0 – dvanáctá aktualizace Zpráva k vydání verze

Service Fabric 8.2

S radostí oznamujeme, že verze 8.2 modulu runtime Service Fabric začala zavádět do různých oblastí Azure spolu s nástroji a aktualizacemi sady SDK. Aktualizace pro .NET SDK, Sadu Java SDK a modul runtime Service Fabric jsou k dispozici prostřednictvím instalačního programu webové platformy, balíčků NuGet a úložišť Maven.

Důležitá oznámení

  • Zveřejnění rozhraní API ve Správci clusteru, které si můžete všimnout, pokud je upgrade ovlivněný
  • Azure Service Fabric blokuje nasazení, která nesplňují požadavky na odolnost silver nebo gold od 11. 10. 2022 (datum je prodlouženo od 10. 30. 2022 do 11. 10. 2022). U novějších clusterů vytvořených po 11. 10. 2022 se vynutí pět virtuálních počítačů nebo více virtuálních počítačů, aby se zabránilo ztrátě dat z požadavků na infrastrukturu na úrovni virtuálního počítače pro produkční úlohy. Požadavek na počet virtuálníchpočítačůch Vynucování stávajících clusterů se bude zavádět v nadcházejících měsících.
  • Typy uzlů Azure Service Fabric se škálovací sadou virtuálních počítačů by měly mít vždy vlastnost virtualMachineProfile.osProfile.windowsConfiguration.enableAutomatic Aktualizace nastavenou na false v definici modelu škálovací sady. Nastavení enableAutomatic Aktualizace na false zabrání nechtěným restartováním operačního systému kvůli aktualizacím Windows, jako jsou opravy, což může mít vliv na produkční úlohy. Místo toho byste měli povolit automatické upgrady operačního systému prostřednictvím aktualizací image operačního systému škálovací sady virtuálních počítačů nastavením enableAutomaticOSUpgrade na true. Díky automatickým upgradům imagí operačního systému ve škálovací sadě není potřeba provádět další opravy prostřednictvím služba Windows Update.

Verze Service Fabric 8.2

Datum vydání Verze Další informace
29. října 2021 Azure Service Fabric 8.2 Zpráva k vydání verze
16. prosince 2021 První vydání aktualizace Azure Service Fabric 8.2 Zpráva k vydání verze
12. února 2022 Druhá verze aktualizace Azure Service Fabric 8.2 Zpráva k vydání verze
6. června 2022 Třetí vydání aktualizace Azure Service Fabric 8.2 Zpráva k vydání verze
14. července 2022 Čtvrtá verze aktualizace Azure Service Fabric 8.2 Zpráva k vydání verze
11. října 2022 Vydání šesté aktualizace Azure Service Fabric 8.2 Zpráva k vydání verze
24. října 2022 Vydání sedmé aktualizace Azure Service Fabric 8.2 Zpráva k vydání verze
středa 1. března 2023 Devátá verze aktualizace Azure Service Fabric 8.2 Zpráva k vydání verze

Service Fabric 8.1

S radostí oznamujeme, že verze 8.1 modulu runtime Service Fabric začala zavádět do různých oblastí Azure spolu s nástroji a aktualizacemi sady SDK. Aktualizace pro .NET SDK, Sadu Java SDK a modul runtime Service Fabric jsou k dispozici prostřednictvím instalačního programu webové platformy, balíčků NuGet a úložišť Maven.

Důležitá oznámení

  • Přidání podpory pro pomocnou repliku
  • Přidání podpory pro aplikace Service Fabric pro .NET 6.0 ve verzi Preview
  • Přidání podpory rozhraní API pro aktualizaci popisů aplikací
  • Přidání pravidelného příkazu ping mezi rekonfiguračního agenta (RA) a proxy agenta rekonfigurace (RAP) pro detekci selhání a zablokování procesu IPC
  • Přidání podpory pro sondy aktivity a připravenosti pro nekotenerizované aplikace
  • Upgrade clusteru pro aktualizace kapacity uzlu bez dopadu

Verze Service Fabric 8.1

Datum vydání Verze Další informace
28. července 2021 Azure Service Fabric 8.1 Zpráva k vydání verze
13. srpna 2021 První vydání aktualizace Azure Service Fabric 8.1 Zpráva k vydání verze
9. září 2021 Druhá verze aktualizace Azure Service Fabric 8.1 Zpráva k vydání verze
Října 06 2021 Třetí vydání aktualizace Azure Service Fabric 8.1 Zpráva k vydání verze

Service Fabric 8.0

S radostí oznamujeme, že verze 8.0 modulu runtime Service Fabric začala zavádět do různých oblastí Azure spolu s nástroji a aktualizacemi sady SDK. Aktualizace pro .NET SDK, Sadu Java SDK a modul runtime Service Fabric jsou k dispozici prostřednictvím instalačního programu webové platformy, balíčků NuGet a úložišť Maven.

Důležitá oznámení

  • Obecná dostupnost podpory pro .NET 5 pro Windows
  • Obecná dostupnost bezstavových typů uzlů
  • Schopnost přesouvat bezstavové instance služeb
  • Možnost přidat parametrizované DefaultLoad v manifestu aplikace
  • Pro upgrady jednoúčelových replik – možnost definovat některá nastavení na úrovni clusteru na úrovni aplikace
  • Schopnost inteligentního umístění na základě značek uzlů
  • Schopnost definovat procentuální prahovou hodnotu uzlů, které mají vliv na stav clusteru
  • Možnost dotazování na služby s nejvyšším zatížením
  • Možnost přidat nový interval pro nové kódy chyb
  • Možnost označit instanci služby jako dokončenou
  • Podpora modelu nasazení založeného na vlnách pro automatické upgrady
  • Přidání testu připravenosti pro kontejnerizované aplikace
  • Povolení useSeparateSecondaryMoveCost ve výchozím nastavení true
  • Oprava StateManageru pro uvolnění odkazu ihned po bezpečném vydání
  • Blokovat odebrání centrální tajné služby při ukládání tajných kódů uživatelů

Verze Service Fabric 8.0

Datum vydání Verze Další informace
8. dubna 2021 Azure Service Fabric 8.0 Zpráva k vydání verze
17. května 2021 První vydání aktualizace Azure Service Fabric 8.0 Zpráva k vydání verze
17. června 2021 Druhá verze aktualizace Azure Service Fabric 8.0 Zpráva k vydání verze
28. července 2021 Třetí vydání aktualizace Azure Service Fabric 8.0 Zpráva k vydání verze

Předchozí verze

Service Fabric 7.2

Důležitá oznámení

  • Preview: Spravované clustery Service Fabric jsou teď ve verzi Public Preview. Spravované clustery Service Fabric mají za cíl zjednodušit nasazení a správu clusteru zapouzdřením základních prostředků, které tvoří cluster Service Fabric do jednoho prostředku ARM. Další informace najdete v přehledu spravovaného clusteru Service Fabric.
  • Preview: Podpora bezstavových služeb s řadou instancí větších než počet uzlů je teď ve verzi Public Preview. Zásada umístění umožňuje vytvoření několika bezstavových instancí oddílu na uzlu.
  • FabricObserver (FO) 3.0 je nyní k dispozici.
    • Teď můžete spouštět FabricObserver v clusterech s Linuxem a Windows.
    • Teď můžete vytvářet vlastní moduly plug-in pozorovatele. Podrobnosti a kód najdete v modulu plug-in readme a ukázkovém projektu modulu plug-in.
    • Teď můžete změnit jakékoli nastavení pozorovatele prostřednictvím upgradu parametrů aplikace. To znamená, že už nebudete muset fo znovu nasadit, abyste mohli upravit konkrétní nastavení pozorovatele. Podívejte se na ukázku.
  • Podpora imagí kontejnerů Ubuntu 18.04 OneBox
  • Preview: Referenční informace ke službě KeyVault pro aplikace Service Fabric podporují pouze tajné kódy s verzemi. Tajné kódy bez verzí se nepodporují.
  • Sada SDK SF vyžaduje nejnovější aktualizaci VS 2019 16.7.6 nebo 16.8 Preview 4, aby bylo možné vytvářet nové projekty bezstavového/stavového objektu/actors rozhraní .NET Framework. Pokud nemáte nejnovější aktualizaci VS, po vytvoření projektu služby pomocí správce balíčků nainstalujte Microsoft.ServiceFabric.Services (verze 4.2.x) pro stavové nebo bezstavové projekty a Microsoft.ServiceFabric.Actors (verze 4.2.x) pro projekty actor z nuget.org.
  • RunToCompletion: Service Fabric podporuje koncept spuštění do dokončení pro spustitelné soubory hosta. Po dokončení této aktualizace se uvolní prostředky clusteru přidělené této replice.
  • Vylepšili jsme podporu zásad správného řízení prostředků: povolení požadavků a specifikací omezení pro prostředky procesoru a paměti.

Verze Service Fabric 7.2

Datum vydání Verze Další informace
21. října 2020 Azure Service Fabric 7.2 Zpráva k vydání verze
9. listopadu 2020 Druhá verze aktualizace Azure Service Fabric 7.2 Zpráva k vydání verze
úterý 10. listopadu 2020 Třetí vydání aktualizace Azure Service Fabric 7.2 Zpráva k vydání verze
2. prosince 2020 Čtvrtá verze aktualizace Azure Service Fabric 7.2 Zpráva k vydání verze
25. ledna 2021 Pátá verze aktualizace Azure Service Fabric 7.2 Zpráva k vydání verze
17. února 2021 Šestá verze aktualizace Azure Service Fabric 7.2 Zpráva k vydání verze
10. března 2021 Sedmá verze aktualizace Azure Service Fabric 7.2 Zpráva k vydání verze

Service Fabric 7.1

Vzhledem k aktuální krizi COVID-19 a s ohledem na výzvy, kterým čelí naši zákazníci, zpřístupňujeme verzi 7.1, ale neupgradujeme clustery nastavené tak, aby dostávaly automatické upgrady. Automatické upgrady pozastavujeme až do dalšího oznámení, abychom zajistili, že zákazníci budou moct použít upgrady, pokud jsou pro ně nejvhodnější, aby nedocházelo k neočekávaným přerušením.

Můžete provést aktualizaci na verzi 7.1 prostřednictvím webu Azure Portal nebo prostřednictvím nasazení Azure Resource Manageru.

Clustery Service Fabric s povolenými automatickými upgrady začnou automaticky dostávat aktualizaci 7.1, jakmile obnovíme standardní postup zavedení. Před zahájením standardního zavedení na webu technické komunity Service Fabric poskytujeme další oznámení. Také jsme publikovali aktualizace pro koncové datum podpory pro hlavní verze od 6.5 až do 7.1 zde.

Důležitá oznámení

  • Obecná dostupnost spravovaných identit Service Fabric pro aplikace Service Fabric
  • Podpora pro Ubuntu 18.04
  • Preview: Podpora dočasného disku se škálovací sadou virtuálních počítačů**: Dočasné disky s operačním systémem jsou úložiště vytvořené na místním virtuálním počítači a neukládají se do vzdáleného úložiště Azure Storage. Doporučuje se pro všechny typy uzlů Service Fabric (primární a sekundární), protože v porovnání s tradičními trvalými disky s operačním systémem, dočasnými disky s operačním systémem:
    • Snížení latence čtení a zápisu na disk s operačním systémem
    • Povolení rychlejšího resetování nebo obnovení operací správy uzlů imagí
    • Snížení celkových nákladů (disky jsou bezplatné a neúčtují se žádné další náklady na úložiště)
  • Podpora deklarace certifikátů koncových bodů služby pro aplikace Service Fabric podle běžného názvu subjektu
  • Podpora sond stavu pro kontejnerizované služby: Podpora mechanismu sondy aktivity pro kontejnerizované aplikace Liveness Probe pomáhá oznamovat živě kontejnerizovanou aplikaci a když nereagují včas, výsledkem je restartování.
  • Podpora balíčků kódu inicializátoru pro kontejnery a spustitelné aplikace hosta To umožňuje spouštění balíčků kódu (například kontejnerů) v zadaném pořadí k inicializaci balíčku služby.
  • FabricObserver a ClusterObserver jsou bezstavové aplikace, které zaznamenávají telemetrii Service Fabric související s různými aspekty clusteru SF. Obě tyto aplikace jsou připravené k nasazení do produkčních clusterů Windows, aby zachytily bohatou telemetrii s implementovanou podporou aplikací Přehledy, EventSource a LogAnalytics.
    • FabricObserver (FO) 2.0– běží na všech uzlech, generuje události stavu, generuje telemetrii při dosažení prahových hodnot využití prostředků nakonfigurovaných uživatelem. Tato verze obsahuje několik vylepšení monitorování, správy dat, podrobností o událostech stavu a strukturované telemetrie.
    • ClusterObserver (CO) 1.1 – běží na jednom uzlu a zaznamenává telemetrii stavu na úrovni clusteru. V této verzi clusterObserver také monitoruje stav uzlu a generuje telemetrii, když je uzel mimo provoz, zakázání nebo zakázání delšího časového období, než je zadané uživatelem.

Vylepšení prostředí životního cyklu aplikací

  • Preview:Vyprázdnění požadavků: Během plánované údržby služeb, jako jsou upgrady služeb nebo deaktivace uzlu, chcete službám povolit řádné vyprázdnění připojení. Tato funkce přidá do konfigurace služby dobu zpoždění zavření instance. Během plánovaných operací SF odebere adresu služby ze zjišťování a před vypnutím služby počká na tuto dobu.
  • Automatické zjišťování a vyrovnávání podkluzů: K podkluzu dochází, když mají služby s různými omezeními umístění společnou metriku zatížení. Pokud se zatížení různých sad uzlů výrazně liší, resource Manager clusteru Service Fabric se domnívá, že je cluster nevyvážený, i když má nejlepší možnou rovnováhu z důvodu omezení umístění. V důsledku toho se pokusí cluster znovu vyvážit, což může způsobit zbytečné přesuny služeb (protože "nerovnováhu" nelze podstatně vylepšit). Správce prostředků clusteru se teď pokusí tyto druhy konfigurací automaticky rozpoznat a pochopit, kdy se dá nerovnováha vyřešit pohybem, a kdy by měla ponechat věci samotné, protože není možné provést podstatné vylepšení.
  • Různé náklady na přesun sekundárních replik: Zavedli jsme novou hodnotu nákladů přesunu Velmihigh, která v některých scénářích poskytuje větší flexibilitu, aby bylo možné definovat, jestli se mají pro sekundární repliky použít samostatné náklady na přesunutí.
  • Povolený mechanismus sondy živé aktivity pro kontejnerizované aplikace Liveness Probe pomáhá oznamovat živě kontejnerizovanou aplikaci a když nereagují včas, výsledkem je restartování.
  • Spuštění do dokončení nebo jednou pro služby**

Vylepšení úložiště obrázků

  • Service Fabric 7.1 používá vlastní přenos k zabezpečení přenosu souborů mezi uzly ve výchozím nastavení. Závislost na sdílené složce SMB se odebere z verze 7.1. Zabezpečené sdílené složky SMB stále existují na uzlech, které obsahují repliku služby Image Store, aby se zákazník rozhodl vyjádřit nesouhlas s výchozím nastavením a upgradem a downgradem na starou verzi.

Vylepšení spolehlivých kolekcí

  • Podpora stavových služeb v úložišti paměti s využitím Reliable Collections: Volatile Reliable Collections umožňuje zachování dat na disku kvůli odolnosti proti výpadkům ve velkém měřítku, lze je použít pro úlohy, jako je replikovaná mezipaměť, například v případě, že může být tolerována příležitostná ztráta dat. Na základě omezení a omezení spolehlivých kolekcí Volatile doporučujeme tuto možnost pro úlohy, které nepotřebují trvalost, pro služby, které zpracovávají vzácné příležitosti ztráty kvora.
  • Preview: Service Fabric Backup Explorer: Pro usnadnění správy spolehlivých záloh kolekcí pro stavové aplikace Service Fabric umožňuje Service Fabric Backup Explorer uživatelům
    • Auditování a kontrola obsahu spolehlivých kolekcí,
    • Aktualizace aktuálního stavu na konzistentní zobrazení
    • Vytvoření zálohy aktuálního snímku spolehlivých kolekcí
    • Oprava poškození dat

Verze Service Fabric 7.1

Datum vydání Verze Další informace
20. dubna 2020 Azure Service Fabric 7.1 Zpráva k vydání verze
16. června 2020 První aktualizace Microsoft Azure Service Fabric 7.1 Zpráva k vydání verze
20. července 2020 Microsoft Azure Service Fabric 7.1 Second Refresh Zpráva k vydání verze
12. srpna 2020 Microsoft Azure Service Fabric 7.1 – třetí aktualizace Zpráva k vydání verze
10. září 2020 Čtvrtá aktualizace Microsoft Azure Service Fabric 7.1 Zpráva k vydání verze
7. října 2020 Šestá aktualizace Microsoft Azure Service Fabric 7.1 Zpráva k vydání verze
23. listopadu 2020 Osmá aktualizace Microsoft Azure Service Fabric 7.1 Zpráva k vydání verze

Service Fabric 7.0

Azure Service Fabric 7.0 je teď k dispozici! Můžete provést aktualizaci na verzi 7.0 prostřednictvím webu Azure Portal nebo prostřednictvím nasazení Azure Resource Manageru. Vzhledem k názorům zákazníků na vydané verze v době svátků nebudeme automaticky aktualizovat clustery nastavené tak, aby dostávaly automatické upgrady do ledna. V lednu obnovíme standardní postup zavedení a clustery s povolenými automatickými upgrady začnou automaticky přijímat aktualizaci 7.0. Před zahájením zavádění vám poskytneme další oznámení. Aktualizujeme také plánovaná data vydání, abychom označili, že tuto zásadu bereme v úvahu. Tady najdete informace o našich plánech budoucích verzí.

Důležitá oznámení

  • Podpora keyVaultReference tajných kódů aplikací (Preview): Aplikace Service Fabric, které povolily spravované identity, teď můžou přímo odkazovat na adresu URL tajného kódu služby Key Vault jako proměnnou prostředí, parametr aplikace nebo přihlašovací údaje úložiště kontejneru. Service Fabric automaticky přeloží tajný kód pomocí spravované identity aplikace. 

  • Vylepšená bezpečnost upgradu bezstavových služeb: Abychom zajistili dostupnost během upgradu aplikace, zavedli jsme nové konfigurace, které definují minimální počet instancí bezstavových služeb , které se mají považovat za dostupné. Dříve byla tato hodnota 1 pro všechny služby a nebyla změnitelná. Díky této nové kontrole bezpečnosti jednotlivých služeb můžete zajistit, aby vaše služby během upgradů aplikací, upgradů clusterů a dalších údržb, které závisí na kontrole stavu a bezpečnosti Service Fabric, zachovaly minimální počet instancí.

  • Omezení prostředků pro služby uživatelů: Uživatelé můžou nastavit limity prostředků pro služby uživatelů na uzlu, aby se zabránilo scénářům, jako je vyčerpání prostředků systémových služeb Service Fabric. 

  • Velmi vysoké náklady na přesun služby pro typ repliky. Repliky s velmi vysokými náklady na přesun budou přesunuty pouze v případě, že dojde k narušení omezení v clusteru, které nelze žádným jiným způsobem opravit. Další informace o tom, kdy je využití "velmi vysokých" nákladů na přesun přiměřené a další důležité informace najdete v propojeném dokumentu.

  • Další kontroly bezpečnosti clusteru: V této verzi jsme zavedli konfigurovatelnou kontrolu bezpečnosti kvora kvora počátečních uzlů. To vám umožní přizpůsobit, kolik počátečních uzlů musí být k dispozici během životního cyklu clusteru a scénářů správy. Operace, které převezmou cluster pod nakonfigurovanou hodnotou, se zablokují. Výchozí hodnota je dnes vždy kvorum počátečních uzlů, například pokud máte sedm počátečních uzlů, operace, která by vás ve výchozím nastavení zablokovala pod pěti počátečními uzly. Při této změně byste mohli nastavit minimální bezpečnou hodnotu 6, která by umožňovala, aby byl současně vypnutý jenom jeden počáteční uzel.

  • Přidání podpory pro správu služby Zálohování a obnovení v Service Fabric Exploreru To umožňuje následující aktivity přímo z SFX: zjišťování služby zálohování a obnovení, vytváření zásad zálohování, povolení automatických záloh, pořizování adhocových záloh, aktivace operací obnovení a procházení existujících záloh.

  • Oznamujeme dostupnost ReliableCollectionsMissingTypesTool: Tento nástroj pomáhá ověřit, že typy používané ve spolehlivých kolekcích jsou dopředu a zpětně kompatibilní během postupného upgradu aplikace. To pomáhá zabránit selháním upgradu nebo ztrátě dat a poškození dat kvůli chybějícím nebo nekompatibilním typům.

  • Povolit stabilní čtení na sekundárních replikách: Stabilní čtení omezuje sekundární repliky na návratové hodnoty, které byly kvorum zatěžovány.

Kromě toho tato verze obsahuje další nové funkce, opravy chyb a možnosti podpory, spolehlivost a vylepšení výkonu. Úplný seznam změn najdete v poznámkách k verzi.

Verze Service Fabric 7.0

Datum vydání Verze Další informace
18. listopadu 2019 Azure Service Fabric 7.0 Zpráva k vydání verze
30. ledna 2020 Vydání aktualizace Azure Service Fabric 7.0 Zpráva k vydání verze
6. února 2020 Vydání aktualizace Azure Service Fabric 7.0 Zpráva k vydání verze
2. března 2020 Vydání aktualizace Azure Service Fabric 7.0 Zpráva k vydání verze
středa 6. května 2020 Šestá verze aktualizace Azure Service Fabric 7.0 Zpráva k vydání verze
9. října 2020 Devátá verze aktualizace Azure Service Fabric 7.0 Zpráva k vydání verze

Service Fabric 6.5

Tato verze zahrnuje možnosti podpory, spolehlivost a vylepšení výkonu, nové funkce, opravy chyb a vylepšení pro usnadnění správy životního cyklu clusteru a aplikací.

Důležité

Service Fabric 6.5 je finální verze s podporou nástrojů Service Fabric v sadě Visual Studio 2015. Zákazníkům doporučujeme přejít k sadě Visual Studio 2019 .

Co je nového ve službě Service Fabric 6.5:

  • Service Fabric Explorer obsahuje Prohlížeč úložiště obrázků pro kontrolu aplikací, které jste nahráli do úložiště obrázků.

  • Aplikace orchestrace oprav (POA) verze 1.4.0 obsahuje řadu vylepšení samoobslužné diagnostiky. Zákazníkům poa doporučujeme přejít na tuto verzi.

  • Služba EventStore je ve výchozím nastavení povolená pro clustery Service Fabric 6.5, pokud jste se nevyhlásili.

  • Přidání událostí životního cyklu repliky pro stavové služby

  • Lepší viditelnost stavu počátečního uzlu, včetně upozornění na úrovni clusteru, pokud počáteční uzel není v pořádku (Down, Removed nebo Unknown).

  • Nástroj Pro zotavení po havárii aplikace Service Fabric umožňuje, aby se stavové služby Service Fabric rychle zotavily, když dojde k havárii primárního clusteru. Data z primárního clusteru se průběžně synchronizují v sekundární pohotovostní aplikaci pomocí pravidelného zálohování a obnovení.

  • Podpora sady Visual Studio pro publikování aplikací .NET Core do clusterů založených na Linuxu

  • Azure Service Fabric CLI (SFCTL) se při upgradu nebo vytvoření nového linuxového clusteru v Azure nainstaluje automaticky pro Service Fabric 6.5 (a novější verze).

  • SFCTL je ve výchozím nastavení nainstalovaný v clusterech MacOS/Linux OneBox.

Další informace najdete ve zprávě k vydání verze Service Fabric 6.5.

Verze Service Fabric 6.5

Datum vydání Verze Další informace
úterý 11. června 2019 Azure Service Fabric 6.5 Zpráva k vydání verze
2. července 2019 Vydání aktualizace Azure Service Fabric 6.5 Zpráva k vydání verze
29. července 2019 Vydání aktualizace Azure Service Fabric 6.5 Zpráva k vydání verze
Aug 23, 2019 Vydání aktualizace Azure Service Fabric 6.5 Zpráva k vydání verze
14. října 2019 Vydání aktualizace Azure Service Fabric 6.5 Zpráva k vydání verze

Verze Service Fabric 6.4

Datum vydání Verze
30. listopadu 2018 Azure Service Fabric 6.4
12. prosince 2018 Verze aktualizace Azure Service Fabric 6.4 pro clustery s Windows
4. února 2019 Vydání aktualizace Azure Service Fabric 6.4
4. března 2019 Vydání aktualizace Azure Service Fabric 6.4
8. dubna 2019 Vydání aktualizace Azure Service Fabric 6.4
2. května 2019 Vydání aktualizace Azure Service Fabric 6.4
28. května 2019 Vydání aktualizace Azure Service Fabric 6.4