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 s uvedením 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í
- Modul runtime Service Fabric definuje dvě role klienta – správce a klient. Role správce je vysoce privilegovaná a nedůspotřebitelná z samotného modulu runtime, což může být problematické ve sdílených clusterech, kde mají všichni tenanti oprávnění správce a můžou provádět nechtěné destruktivní operace se službami jiného tenanta. V této verzi zavádíme třetí roli klienta – Správce se zvýšenými oprávněními, 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 zabírá více limitu InBuildu a stejně tak nižší váha by spotřebovala méně limitu, což by umožnilo umístění více replik InBuild před dosažením limitu.
- Počínaje kumulativní aktualizací 3.0 (CU3) modulu runtime Service Fabric 10.1 se podporuje modul runtime .NET 8.
- Pro ty, kteří mají zájem o použití .NET 8, mějte na paměti následující skutečnosti:
- Aplikace je potřeba znovu sestavit a znovu nasadit pomocí .NET 8. Tento krok není nutný, pokud chcete dál používat starší verze .NET.
- Pokud nasadíte samostatné aplikace, víme, že aplikace už nejsou ve výchozím nastavení v .NET 8 samostatné. Musíte explicitně přidat a nastavit
SelfContained
vlastnost natrue
projekty v .NET 8. - Pro zákazníky, kteří používají vzdálené komunikace Service Fabric v1, musí zákazníci povolit
BinaryFormatter
, což není povoleno v .NET 8. Postup povolení BinaryFormatter najdete na stránce GitHubu strategie BinaryFormatter Obsoletion.
- Pro ty, kteří mají zájem o použití .NET 8, mějte na paměti následující skutečnosti:
Verze Service Fabric 10.1
Datum vydání | Verze | Další informace |
---|---|---|
1. listopadu 2023 | Verze Azure Service Fabric 10.1 | Poznámky k vydání |
1. dubna 2024 | Druhá verze aktualizace Azure Service Fabric 10.1 | Poznámky k vydání |
15. června 2024 | Třetí vydání aktualizace Azure Service Fabric 10.1 | Poznámky k vydání |
15. srpna 2024 | Čtvrtá verze aktualizace Azure Service Fabric 10.1 | Poznámky k vydání |
30. září 2024 | Pátá verze aktualizace Azure Service Fabric 10.1 | Poznámky k vydání |
31. října 2024 | Šestá verze aktualizace Azure Service Fabric 10.1 | Poznámky k vydání |
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 | Poznámky k vydání |
1. listopadu 2023 | První vydání aktualizace Azure Service Fabric 10.0 | Poznámky k vydání |
1. dubna 2024 | Třetí verze aktualizace Azure Service Fabric 10.0 | Poznámky k vydání |
15. června 2024 | Čtvrtá verze aktualizace Azure Service Fabric 10.0 | Poznámky k vydání |
15. srpna 2024 | Pátá verze aktualizace Azure Service Fabric 10.0 | Poznámky k vydání |
30. září 2024 | Šestá verze aktualizace Azure Service Fabric 10.0 | Poznámky k vydání |
31. října 2024 | Sedmá verze aktualizace Azure Service Fabric 10.0 | Poznámky k vydání |
Service Fabric 9.1
S radostí oznamujeme zavedení verze 9.1 oblastí Azure modulu runtime Service Fabric 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 s odolností škálovací sady virtuálních počítačů Silver nebo Gold by vždy měly mít vlastnost virtualMachineProfile.osProfile.windowsConfiguration.enableAutomaticUpdates nastavenou na false v definici modelu škálovací sady. Nastavením enableAutomaticUpdates na false zabráníte 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 | Poznámky k vydání |
8. prosince 2022 | První vydání aktualizace Azure Service Fabric 9.1 | Poznámky k vydání |
středa 1. března 2023 | Druhá verze aktualizace Azure Service Fabric 9.1 | Poznámky k vydání |
6. dubna 2023 | Třetí vydání aktualizace Azure Service Fabric 9.1 | Poznámky k vydání |
15. května 2023 | Čtvrtá verze aktualizace Azure Service Fabric 9.1 | Poznámky k vydání |
19. června 2023 | Pátá verze aktualizace Azure Service Fabric 9.1 | Poznámky k vydání |
30. srpna 2023 | Šestá verze aktualizace Azure Service Fabric 9.1 | Poznámky k vydání |
1. listopadu 2023 | Vydání sedmé aktualizace Azure Service Fabric 9.1 | Poznámky k vydání |
1. dubna 2024 | Devátá verze aktualizace Azure Service Fabric 9.1 | Poznámky k vydání |
15. června 2024 | Vydání aktualizace Azure Service Fabric 9.1 desátého vydání | Poznámky k vydání |
15. srpna 2024 | Jedenáctá verze aktualizace Azure Service Fabric 9.1 | Poznámky k vydání |
30. září 2024 | Verze aktualizace Azure Service Fabric 9.1 – dvanáctá aktualizace | Poznámky k vydání |
31. října 2024 | Vydání aktualizace Azure Service Fabric 9.1 Thirteenth Refresh | Poznámky k vydání |
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 Azure Resource Manageru.
- 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 Azure Resource Manageru
- 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
- Instalační program Webová platforma Microsoft (WebPI) použitý k instalaci sady Service Fabric SDK a nástrojů byl vyřazen 1. července 2022.
- 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 enableAutomaticUpdates: 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 ve škálovací sadě virtuálních počítačů nejsou zakázány aktualizace WindowsUpdate. 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 | Poznámky k vydání |
6. června 2022 | První vydání aktualizace Azure Service Fabric 9.0 | Poznámky k vydání |
14. července 2022 | Druhá verze aktualizace Azure Service Fabric 9.0 | Poznámky k vydání |
13. září 2022 | Třetí vydání aktualizace Azure Service Fabric 9.0 | Poznámky k vydání |
11. října 2022 | Čtvrtá verze aktualizace Azure Service Fabric 9.0 | Poznámky k vydání |
8. prosince 2022 | Pátá verze aktualizace Azure Service Fabric 9.0 | Poznámky k vydání |
středa 1. března 2023 | Sedmá verze aktualizace Azure Service Fabric 9.0 | Poznámky k vydání |
6. dubna 2023 | Osmá verze aktualizace Azure Service Fabric 9.0 | Poznámky k vydání |
15. května 2023 | Devátá verze aktualizace Azure Service Fabric 9.0 | Poznámky k vydání |
1. listopadu 2023 | Verze aktualizace Azure Service Fabric 9.0 – dvanáctá aktualizace | Poznámky k vydání |
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 s odolností škálovací sady virtuálních počítačů Silver nebo Gold by vždy měly mít vlastnost virtualMachineProfile.osProfile.windowsConfiguration.enableAutomaticUpdates nastavenou na false v definici modelu škálovací sady. Nastavení enableAutomaticUpdates 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 | Poznámky k vydání |
16. prosince 2021 | První vydání aktualizace Azure Service Fabric 8.2 | Poznámky k vydání |
12. února 2022 | Druhá verze aktualizace Azure Service Fabric 8.2 | Poznámky k vydání |
6. června 2022 | Třetí vydání aktualizace Azure Service Fabric 8.2 | Poznámky k vydání |
14. července 2022 | Čtvrtá verze aktualizace Azure Service Fabric 8.2 | Poznámky k vydání |
11. října 2022 | Vydání šesté aktualizace Azure Service Fabric 8.2 | Poznámky k vydání |
24. října 2022 | Vydání sedmé aktualizace Azure Service Fabric 8.2 | Poznámky k vydání |
středa 1. března 2023 | Devátá verze aktualizace Azure Service Fabric 8.2 | Poznámky k vydání |
Service Fabric 8.1
S radostí oznamujeme, že verze 8.1 modulu runtime Service Fabric začala s uvedením 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 | Poznámky k vydání |
13. srpna 2021 | První vydání aktualizace Azure Service Fabric 8.1 | Poznámky k vydání |
9. září 2021 | Druhá verze aktualizace Azure Service Fabric 8.1 | Poznámky k vydání |
Října 06 2021 | Třetí vydání aktualizace Azure Service Fabric 8.1 | Poznámky k vydání |
Service Fabric 8.0
S radostí oznamujeme zavedení verze 8.0 modulu runtime Service Fabric 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 | Poznámky k vydání |
17. května 2021 | První vydání aktualizace Azure Service Fabric 8.0 | Poznámky k vydání |
17. června 2021 | Druhá verze aktualizace Azure Service Fabric 8.0 | Poznámky k vydání |
28. července 2021 | Třetí vydání aktualizace Azure Service Fabric 8.0 | Poznámky k vydání |
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 | Poznámky k vydání |
9. listopadu 2020 | Druhá verze aktualizace Azure Service Fabric 7.2 | Poznámky k vydání |
úterý 10. listopadu 2020 | Třetí vydání aktualizace Azure Service Fabric 7.2 | Poznámky k vydání |
2. prosince 2020 | Čtvrtá verze aktualizace Azure Service Fabric 7.2 | Poznámky k vydání |
25. ledna 2021 | Pátá verze aktualizace Azure Service Fabric 7.2 | Poznámky k vydání |
17. února 2021 | Šestá verze aktualizace Azure Service Fabric 7.2 | Poznámky k vydání |
10. března 2021 | Sedmá verze aktualizace Azure Service Fabric 7.2 | Poznámky k vydání |
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 applicationInsights, 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 | Poznámky k vydání |
16. června 2020 | První aktualizace Microsoft Azure Service Fabric 7.1 | Poznámky k vydání |
20. července 2020 | Microsoft Azure Service Fabric 7.1 Second Refresh | Poznámky k vydání |
12. srpna 2020 | Microsoft Azure Service Fabric 7.1 – třetí aktualizace | Poznámky k vydání |
10. září 2020 | Čtvrtá aktualizace Microsoft Azure Service Fabric 7.1 | Poznámky k vydání |
7. října 2020 | Šestá aktualizace Microsoft Azure Service Fabric 7.1 | Poznámky k vydání |
23. listopadu 2020 | Osmá aktualizace Microsoft Azure Service Fabric 7.1 | Poznámky k vydání |
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í: 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 se přesunou jenom v případě, že v clusteru dojde k narušení omezení, které se nedá žá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é jsou kvorum zachované.
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 | Poznámky k vydání |
30. ledna 2020 | Vydání aktualizace Azure Service Fabric 7.0 | Poznámky k vydání |
6. února 2020 | Vydání aktualizace Azure Service Fabric 7.0 | Poznámky k vydání |
2. března 2020 | Vydání aktualizace Azure Service Fabric 7.0 | Poznámky k vydání |
středa 6. května 2020 | Šestá verze aktualizace Azure Service Fabric 7.0 | Poznámky k vydání |
9. října 2020 | Devátá verze aktualizace Azure Service Fabric 7.0 | Poznámky k vydání |
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é nahrajete 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 se nevyhlásíte.
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 | Poznámky k vydání |
2. července 2019 | Vydání aktualizace Azure Service Fabric 6.5 | Poznámky k vydání |
29. července 2019 | Vydání aktualizace Azure Service Fabric 6.5 | Poznámky k vydání |
Aug 23, 2019 | Vydání aktualizace Azure Service Fabric 6.5 | Poznámky k vydání |
14. října 2019 | Vydání aktualizace Azure Service Fabric 6.5 | Poznámky k vydání |
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 |