verze Service Fabric
v tomto článku najdete další informace o nejnovějších vydáních a aktualizacích Service Fabric runtime a sadách sdk.
K dispozici jsou také tyto prostředky:
Service Fabric 8,2
s radostí oznamujeme, že vydání služby Service Fabric runtime od verze 8,2 bylo zahájeno v různých oblastech Azure spolu s aktualizacemi nástrojů a sad SDK. aktualizace pro .net sdk, Java SDK a Service Fabric runtime jsou k dispozici prostřednictvím instalačního programu webové platformy, NuGet balíčků a úložišť Maven.
Oznámení klíčů
- Vystavení rozhraní API ve Správci clusteru pro poznámení s dopadem na upgrade
verze Service Fabric 8,2
| Datum vydání | Vydat | Další informace |
|---|---|---|
| 29. října 2021 | Azure Service Fabric 8,2 | Zpráva k vydání verze |
Service Fabric 8,1
s radostí oznamujeme, že vydání služby Service Fabric runtime od verze 8,1 bylo zahájeno v různých oblastech Azure spolu s aktualizacemi nástrojů a sad SDK. aktualizace pro .net sdk, Java SDK a Service Fabric runtime jsou k dispozici prostřednictvím instalačního programu webové platformy, NuGet balíčků a úložišť Maven.
Oznámení klíčů
- Přidání podpory pro pomocnou repliku
- Náhled přidání podpory pro aplikace .net 6,0 Service Fabric
- Přidání podpory rozhraní API pro aktualizaci popisů aplikace
- Byl přidán pravidelný test pro registraci mezi agenty rekonfigurace (RA) a proxy agenta pro rekonfiguraci (RAP) pro detekci selhání IPC a zablokování procesu.
- Přidaná podpora pro funkce Live a Readiness pro nekontejnerové aplikace
- Upgrade clusteru pro aktualizace kapacity uzlu neovlivní dopad
verze Service Fabric 8,1
| Datum vydání | Vydat | Další informace |
|---|---|---|
| 28. července 2021 | Azure Service Fabric 8,1 | Zpráva k vydání verze |
| 13. srpna 2021 | Azure Service Fabric 8,1 – první aktualizace – vydání | Zpráva k vydání verze |
| 9. září 2021 | verze Azure Service Fabric 8,1 druhé aktualizace | Zpráva k vydání verze |
| Říjen 06 2021 | verze třetí aktualizace pro Azure Service Fabric 8,1 | Zpráva k vydání verze |
Service Fabric 8,0
s radostí oznamujeme, že vydání služby Service Fabric runtime od verze 8,0 bylo zahájeno v různých oblastech Azure spolu s aktualizacemi nástrojů a sad SDK. aktualizace pro .net sdk, Java SDK a Service Fabric runtime jsou k dispozici prostřednictvím instalačního programu webové platformy, NuGet balíčků a úložišť Maven.
Oznámení klíčů
- Obecná dostupnost podpory pro .NET 5 pro Windows
- Obecná dostupnost bezstavových NodeType .
- Možnost přesunout instance bezstavových služeb
- Možnost Přidat parametrizované DefaultLoad v manifestu aplikace
- Pro upgrady repliky singleton – možnost mít některá nastavení na úrovni clusteru definovaná na úrovni aplikace
- Schopnost inteligentního umístění na základě značek uzlů
- Možnost definovat procentuální prahovou hodnotu uzlů, které nemají stav v pořádku, což má vliv na stav clusteru
- Možnost dotazování horních načtených služeb
- 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 formátu Wave pro automatické upgrady
- Přidání testu připravenosti pro kontejnerové aplikace
- Povolit UseSeparateSecondaryMoveCost ve výchozím nastavení na hodnotu true
- Opravený úložišti StateManager k vydání odkazu hned jako bezpečný pro vydání
- Při ukládání uživatelských tajných klíčů blokovat odebrání služby centrálního tajného klíče
verze Service Fabric 8,0
| Datum vydání | Vydat | Další informace |
|---|---|---|
| 08 8. dubna 2021 | Azure Service Fabric 8,0 | Zpráva k vydání verze |
| 17. května 2021 | Azure Service Fabric 8,0 – první aktualizace – vydání | Zpráva k vydání verze |
| 17. června 2021 | verze Azure Service Fabric 8,0 druhé aktualizace | Zpráva k vydání verze |
| 28. července 2021 | verze třetí aktualizace pro Azure Service Fabric 8,0 | Zpráva k vydání verze |
Předchozí verze
Service Fabric 7,2
Oznámení klíčů
- verze preview: Service Fabric spravované clustery jsou teď ve verzi public Preview. Service Fabric spravovaných clusterů se snaží zjednodušit nasazování a správu clusteru zapouzdřením základních prostředků, které tvoří Service Fabric cluster do jednoho prostředku ARM. další podrobnosti najdete v tématu přehled Service Fabric spravovaného clusteru.
- Preview: Podpora bezstavových služeb s větším počtem instancí, než je počet uzlů , je teď ve verzi Public Preview. Zásady umístění umožňují vytvoření více bezstavových instancí oddílu na uzlu.
- FabricObserver (FO) 3,0 je nyní k dispozici.
- nyní můžete spustit FabricObserver v clusterech se systémy Linux a Windows.
- Nyní můžete vytvářet vlastní moduly plug-in pro pozorovatele. Podrobnosti a kód najdete v souboru Readme modulů plug -in a v projektu ukázkového modulu plug-in .
- Nyní můžete změnit jakékoli nastavení pozorovatele prostřednictvím upgradu parametrů aplikace. To znamená, že už nebudete muset znovu nasazovat a upravovat konkrétní nastavení pozorovatele. Podívejte se prosím na ukázku.
- Podpora imagí kontejnerů Ubuntu 18,04 OneBox.
- Preview: referenční informace o trezoru klíčů pro aplikace Service Fabric podporují jenom tajné klíče se správou verzí. Tajné kódy bez verzí nejsou podporovány.
- SF SDK vyžaduje nejnovější VS 2019 update 16.7.6 nebo 16,8 Preview 4, aby bylo možné vytvořit .NET Framework nové projekty nestavové/stavové/aktéry. Pokud nemáte nejnovější aktualizaci VS Update, po vytvoření projektu služby použijte Správce balíčků k instalaci Microsoft. ServiceFabric. Services (verze 4.2. x) pro stavové a bezstavové projekty a Microsoft. ServiceFabric. Actors (verze 4.2. x) pro projekty actor z nuget.org.
- RunToCompletion: Service Fabric podporuje koncept běhu do dokončování pro spustitelné soubory typu host. V případě této aktualizace, jakmile se replika spustí, se uvolní prostředky clusteru přidělené této replice.
- Podpora zásad správného řízení prostředků je vylepšená: povolení požadavků a omezení pro prostředky procesoru a paměti.
verze Service Fabric 7,2
| Datum vydání | Vydat | Další informace |
|---|---|---|
| 21. října 2020 | Azure Service Fabric 7,2 | Zpráva k vydání verze |
| 9. listopadu 2020 | verze Azure Service Fabric 7,2 druhé aktualizace | Zpráva k vydání verze |
| 10. listopadu 2020 | verze třetí aktualizace pro Azure Service Fabric 7,2 | Zpráva k vydání verze |
| 2. prosince 2020 | verze čtvrté aktualizace pro Azure Service Fabric 7,2 | Zpráva k vydání verze |
| 25. ledna 2021 | vydání páté aktualizace pro Azure Service Fabric 7,2 | Zpráva k vydání verze |
| 17. února 2021 | verze Azure Service Fabric 7,2 šesté aktualizace | Zpráva k vydání verze |
| 10. března 2021 | verze Azure Service Fabric 7,2 sedmé aktualizace | Zpráva k vydání verze |
Service Fabric 7,1
Z důvodu aktuální COVID krize a zvážení výzev, které čelí naši zákazníci, provedeme 7,1 k dispozici, ale nebude automaticky upgradovat clustery nastavené tak, aby přijímaly automatické upgrady. Automatické upgrady se pozastavuje až do dalšího upozornění, aby zákazníci mohli použít upgrady, které jsou pro ně nejvhodnější, aby se předešlo neočekávaným výpadkům.
Pomocí Azure Portal nebo prostřednictvím Azure Resource Manager nasazeníbudete moct aktualizovat na 7,1.
Service Fabric clusterů s povolenými automatickými upgrady začnou aktualizace 7,1 automaticky dostávat po obnovení standardního postupu zavedení. před zahájením standardního zavedení na webu Service Fabric Tech Communitybudeme poskytovat další oznámení. Také jsme publikovali aktualizace na konci data podpory pro hlavní verze od 6,5 do 7,1.
Oznámení klíčů
- obecná dostupnost Service Fabric spravovaných identit pro Service Fabric aplikace
- Podpora pro Ubuntu 18,04
- Verze Preview: podpora virtuálních počítačů s dočasným operačním systémem pro škálování virtuálního počítače* *: dočasné disky s operačním systémem se vytvářejí na místním virtuálním počítači a neukládají se do vzdáleného Azure Storage. doporučuje se pro všechny Service Fabric typy uzlů (primární a sekundární), protože jsou v porovnání s tradičními trvalými disky s operačním systémem a s dočasnými disky operačního systému:
- Snížit latenci čtení/zápisu na disk s operačním systémem
- Povolení rychlejšího resetování nebo opětovného nastavování operací správy uzlů v imagi
- Snižte celkové náklady (disky jsou bezplatné a neúčtují se žádné další náklady na úložiště).
- podpora pro deklaraci certifikátů koncového bodu služby Service Fabric aplikací podle běžného názvu subjektu
- Podpora sond stavu pro kontejnerové služby: podpora mechanismu testování živých aplikací pro aplikace s podporou kontejnerů. Funkce sonda živého testu oznamuje živý kontejnerové aplikace a pokud neodpoví včas, bude mít za následek restartování.
- Podpora pro balíčky inicializačních kódů pro kontejnery a spustitelné aplikace hosta . To umožňuje spouštět balíčky kódu (např. kontejnery) v zadaném pořadí k provedení inicializace balíčku služby.
- FabricObserver a ClusterObserver jsou bezstavové aplikace, které zachycují Service Fabric telemetrie související s různými aspekty v clusteru SF. obě tyto aplikace jsou připravené k nasazení do Windows produkčních clusterů, které zachytí bohatou telemetrii s implementovanou podporou pro ApplicationInsights, EventSource a LogAnalytics.
- FabricObserver (FO) 2,0– běží na všech uzlech, vygeneruje události stavu, vygeneruje telemetrii, když se dosáhne uživatelem konfigurovaných prahových hodnot využití prostředků. Tato verze obsahuje několik vylepšení v rámci monitorování, správy dat, podrobností události stavu a strukturované telemetrie.
- ClusterObserver (co) 1,1 – spouští se na jednom uzlu, zachycuje telemetrii stavu na úrovni clusteru. V této verzi ClusterObserver také monitoruje stav uzlu a generuje telemetrii, pokud je uzel vypnutý/zakázán/zakázán po dobu delší než uživatelem zadané časové období.
Zlepšení prostředí pro životní cyklus aplikací
- Verze Preview: vyprázdnit požadavek: během plánované údržby služby, jako jsou například upgrady služby nebo deaktivace uzlu, byste chtěli dovolit službám bezproblémové vyprazdňování připojení. Tato funkce přidá dobu zpoždění ukončení instance v konfiguraci služby. Během plánovaných operací SF odstraní adresu služby ze zjišťování a pak před vypnutím služby počká tuto dobu.
- Automatické zjišťování a vyrovnávání podclusterů: k subclusterování dochází, když služby s různým omezením umístění mají společnou metriku zatížení. pokud se zatížení různých sad uzlů výrazně liší, cluster Service Fabric Správce prostředků se domnívá, že cluster je nevyvážený, a to i v případě, že má nejlepší možný zůstatek 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 (vzhledem k tomu, že nerovnováha není možné podstatně zlepšit). Od této verze se Správce prostředků clusteru pokusí automaticky detekovat tyto typy konfigurací a porozumět tomu, kdy se nerovnováha dá opravit prostřednictvím přesunu, a když místo toho by měla opustit pouze takové věci, protože není možné provést žádné podstatné zlepšení.
- Různé náklady na přesun pro sekundární repliky: zavedli jsme novou hodnotu pro přesunutí VeryHigh, která v některých scénářích poskytuje větší flexibilitu, která definuje, jestli se mají pro sekundární repliky použít samostatné náklady na přesun.
- Pro kontejnerové aplikace je povolen mechanismus živého testování . Funkce sonda živého testu oznamuje živý kontejnerové aplikace a pokud neodpoví včas, bude mít za následek restartování.
- Spustit pro služby pro doplňování**
Vylepšení Image Store
- 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 je odebrána z verze 7,1. Zabezpečené sdílené složky protokolu SMB stále existují na uzlech, které obsahují Image Store replice služby pro výběr zákazníka, aby se odhlásily od výchozího nastavení a aby je bylo možné upgradovat a downgradovat na starou verzi.
Vylepšení spolehlivých kolekcí
- Pouze v úložišti jenom pro stavové služby, které používají spolehlivé kolekce: volatile Reliable Collections umožňuje uchovat data na disk a zajistit tak odolnost proti výpadkům ve velkém rozsahu, dá se použít pro úlohy jako replikovanou mezipaměť, například v případě, kdy je možné tolerovat příležitostné ztráty dat. V závislosti na omezeních a omezeních stálých spolehlivých kolekcídoporučujeme tuto úlohu pro úlohy, které nepotřebují persistenci, pro služby, které zpracovávají vzácná výpadky při ztrátě kvora.
- verze Preview: Service Fabric průzkumník služby backup: pro snadnější správu zálohování spolehlivých kolekcí pro Service Fabric stavové aplikace Service Fabric průzkumník zálohování umožňuje uživatelům
- Audit a kontrola obsahu spolehlivých kolekcí,
- Aktualizuje aktuální stav na konzistentní zobrazení.
- Vytvoří zálohu aktuálního snímku spolehlivých kolekcí.
- Opravit poškození dat
verze Service Fabric 7,1
| Datum vydání | Vydat | Další informace |
|---|---|---|
| 20. dubna 2020 | Azure Service Fabric 7,1 | Zpráva k vydání verze |
| 16. června 2020 | Microsoft Azure Service Fabric 7,1 nejdřív aktualizovat | Zpráva k vydání verze |
| 20. července 2020 | Microsoft Azure Service Fabric druhá aktualizace 7,1 | Zpráva k vydání verze |
| 12. srpna 2020 | třetí aktualizace Microsoft Azure Service Fabric 7,1 | 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 | Microsoft Azure Service Fabric 7,1 šesté aktualizace | Zpráva k vydání verze |
| 23. listopadu 2020 | Microsoft Azure Service Fabric 7,1 osmá aktualizace | Zpráva k vydání verze |
Service Fabric 7,0
Azure Service Fabric 7,0 je teď k dispozici! Pomocí Azure Portal nebo prostřednictvím Azure Resource Manager nasazení budete moct aktualizovat na 7,0. V důsledku zpětné vazby od zákazníků k vydaným obdobím po dobu svátků nezačneme automaticky aktualizovat clustery nastavené na příjem automatických upgradů do ledna. V lednu budeme pokračovat standardním postupem a clustery s povolenými automatickými upgrady, začnou se aktualizace 7,0 automaticky dostávat. Před začátkem zavedení budeme poskytovat další oznámení. Také aktualizujeme naše datum plánované verze, abychom zjistili, že tyto zásady máme v potaz. V budoucích plánechvydaných verzí najdete informace o aktualizacích.
Oznámení klíčů
podpora KeyVaultReference pro aplikační tajné klíče (Preview): Service Fabric aplikace, které mají povolené spravované identity , teď můžou přímo odkazovat na adresu URL Key Vault tajných klíčů jako na proměnnou prostředí, parametr aplikace nebo přihlašovací údaje úložiště kontejnerů. Service Fabric bude tajný klíč automaticky přeložit pomocí spravované identity aplikace.
Vylepšená bezpečnost upgradu pro bezstavové služby: Pokud chcete zaručit dostupnost během upgradu aplikace, zavedli jsme nové konfigurace, abychom definovali minimální počet instancí bezstavových služeb , které se budou považovat za dostupné. Dřív byla tato hodnota 1 pro všechny služby a nedá se změnit. díky této nové kontrole bezpečnosti pro jednotlivé služby můžete zajistit, aby vaše služby během upgradování aplikace, upgrady clusterů a jiné údržby zachovaly minimální počet instancí, a další údržbu, která spoléhá na kontrolu stavu a bezpečnosti Service Fabric.
omezení prostředků pro uživatelské služby: uživatelé můžou nastavit omezení prostředků pro uživatelské služby na uzlu, aby se předešlo scénářům, jako je vyčerpání prostředků Service Fabric systémových služeb.
Velmi vysoké náklady na přesun služeb pro typ repliky. Repliky s velmi vysokými náklady na přesun budou přesunuty pouze v případě porušení omezení v clusteru, které nelze opravit jiným způsobem. Další informace o tom, kdy je využití "velmi vysoké" nákladů na přesunutí přijatelné a další okolnosti, najdete v odkazovaném dokumentu.
Další bezpečnostní kontroly clusteru: v této verzi jsme představili konfigurovatelnou kontrolu bezpečnosti kvora uzlů pro počáteční uzly. 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é by mohly převzít cluster pod konfigurovanou hodnotou, jsou zablokované. Dnes výchozí hodnota je vždy kvorum počátečních uzlů, například pokud máte 7 počátečních uzlů, operace, která by poznamenala méně než 5 počátečních uzlů, bude ve výchozím nastavení blokována. V důsledku této změny byste mohli nastavit minimální bezpečnou hodnotu 6, která by v jednom okamžiku umožňovala snížit pouze jeden uzel počáteční hodnoty.
Přidání podpory pro správu služby zálohování a obnovení v Service Fabric Explorer. Díky tomu jsou možné 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ého zálohování, provádění záloh ad hoc, spouštění operací obnovení a procházení stávajících záloh.
Oznamujeme dostupnost ReliableCollectionsMissingTypesTool: Tento nástroj pomáhá ověřit, že typy používané ve spolehlivých kolekcích jsou během upgradu postupného použití předávány a zpětně kompatibilní. To pomáhá zabránit selháním upgradu nebo ztrátě dat a poškození dat z důvodu chybějících nebo nekompatibilních typů.
Povolit stabilní čtení u sekundárních replik: stabilní čtení omezí sekundární repliky tak, aby vracely hodnoty, které byly kvorum-potvrzeno.
Kromě toho tato verze obsahuje další nové funkce, opravy chyb a vylepšení podpory, spolehlivosti a výkonu. Úplný seznam změn najdete v poznámkách k verzi.
verze Service Fabric 7,0
| Datum vydání | Vydat | Další informace |
|---|---|---|
| 18. listopadu 2019 | Azure Service Fabric 7,0 | Zpráva k vydání verze |
| 30. ledna 2020 | vydání aktualizace pro Azure Service Fabric 7,0 | Zpráva k vydání verze |
| 6. února 2020 | vydání aktualizace pro Azure Service Fabric 7,0 | Zpráva k vydání verze |
| 2. března 2020 | vydání aktualizace pro Azure Service Fabric 7,0 | Zpráva k vydání verze |
| 6. května 2020 | verze Azure Service Fabric 7,0 šesté aktualizace | Zpráva k vydání verze |
| 9. října 2020 | vydání Azure Service Fabric 7,0 deváté aktualizace | Zpráva k vydání verze |
Service Fabric 6,5
Tato verze zahrnuje podporu, spolehlivost a vylepšení výkonu, nové funkce, opravy chyb a vylepšení, které usnadňují správu životního cyklu clusteru a aplikací.
Důležité
Service Fabric 6,5 je konečná verze s podporou nástrojů Service Fabric v Visual Studio 2015. zákazníkům doporučujeme přejít na Visual Studio 2019 .
co je nového v Service Fabric 6,5:
Service Fabric Explorer obsahuje Image Store Viewer pro kontrolu aplikací, které jste nahráli do úložiště imagí.
Aplikace orchestrace opravy (Poa) verze 1.4.0 obsahuje mnoho vylepšení s automatickým diagnostikou. Zákazníkům rodu POA se doporučuje přejít na tuto verzi.
služba eventstoru je ve výchozím nastavení povolená pro clustery Service Fabric 6,5, pokud jste se nerozhodli.
Byly přidány události životního cyklu repliky pro stavové služby.
Lepší viditelnost stavu počátečního uzlu, včetně upozornění na úrovni clusteru, pokud je počáteční uzel v pořádku (dolů, odebrán nebo Neznámý).
Service Fabric nástroj pro zotavení po havárii umožňuje Service Fabric stavové služby rychle obnovit v případě, že dojde k havárii primárního clusteru. Data z primárního clusteru se průběžně synchronizují v sekundárním úsporném režimu pomocí pravidelného zálohování a obnovování.
Visual Studio podporu pro publikování aplikací .net Core do clusterů se systémem Linux.
Azure Service Fabric CLI (SFCTL) se nainstaluje automaticky pro Service Fabric 6,5 (a novější verze) při upgradu nebo vytvoření nového clusteru se systémem Linux v Azure.
SFCTL se ve výchozím nastavení instaluje v clusterech OneBox MacOS/Linux.
další podrobnosti najdete v poznámkách k verzi pro Service Fabric 6,5.
verze Service Fabric 6,5
| Datum vydání | Vydat | Další informace |
|---|---|---|
| 11. června 2019 | Azure Service Fabric 6,5 | Zpráva k vydání verze |
| 2. července 2019 | vydání aktualizace pro Azure Service Fabric 6,5 | Zpráva k vydání verze |
| 29. července 2019 | vydání aktualizace pro Azure Service Fabric 6,5 | Zpráva k vydání verze |
| Srpna 23, 2019 | vydání aktualizace pro Azure Service Fabric 6,5 | Zpráva k vydání verze |
| 14. října 2019 | vydání aktualizace pro Azure Service Fabric 6,5 | [Poznámky k verzi] (https://github.com/microsoft/service-fabric/blob/master/release_notes/Service_Fabric_ReleaseNotes_65CU5.md |
verze Service Fabric 6,4
| Datum vydání | Vydat |
|---|---|
| 30. listopadu 2018 | Azure Service Fabric 6,4 |
| 12. prosince 2018 | Vydání aktualizace Azure Service Fabric 6.4 pro Windows clustery |
| 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 |