Service Fabric-kiadások
Ez a cikk további információkat tartalmaz a Service Fabric-futtatókörnyezet és az SDK-k legújabb kiadásairól és frissítéséről.
A következő erőforrások is elérhetők:
Service Fabric 10.1
Örömmel jelentjük be, hogy a Service Fabric-futtatókörnyezet 10.1-es kiadása az eszköz- és SDK-frissítések mellett a különböző Azure-régiókban is megjelent. A .NET SDK, Java SDK és Service Fabric futtatókörnyezetek frissítései a Kibocsátási megjegyzésekben található hivatkozásokról tölthetők le. Az SDK, a NuGet-csomagok és a Maven-adattárak 7–10 napon belül minden régióban elérhetők.
Fontos bejelentések
- A Service Fabric-futtatókörnyezet két ügyfélszerepkört határoz meg : rendszergazda és ügyfél. A rendszergazdai szerepkör kiemelt jogosultságokkal rendelkezik, és nem megkülönböztethető magától a futtatókörnyezettől, ami problémás lehet a megosztott fürtökben, ahol minden bérlő rendszergazdai jogosultságokkal rendelkezik, és nem szándékos romboló műveleteket hajthat végre egy másik bérlő szolgáltatásain. Ebben a kiadásban egy harmadik ügyfélszerepkört vezetünk be – Az Emelt szintűAdmin, amely a fürtjegyzék megfelelően konfigurált Security/ClientAccess szakaszával kombinálva megakadályozhatja a leírt forgatókönyvet.
- A Service Fabric mostantól az SFX/SFE-ben látható állapoteseményt bocsát ki a munkamenetek kimerítésekor.
- Ez lehetővé teszi az InBuild kiegészítő replikák súlyának beállítását az InBuild szabályozásra alkalmazva. A nagyobb súly azt jelenti, hogy az InBuild segédreplika több inbuild korlátot foglal el, és ugyanígy az alacsonyabb súly kevesebbet használna fel a korlátból, így a korlát elérése előtt több replika helyezhető el az InBuildben.
- A Service Fabric 10.1-es futtatókörnyezet 3.0-s kumulatív frissítésétől kezdve a .NET 8 futtatókörnyezet támogatott.
- A .NET 8 használata iránt érdeklődőknek tartsa szem előtt az alábbiakat:
- Újra kell építenie és újra kell üzembe helyeznie az alkalmazásokat a .NET 8 használatával. Ez a lépés nem szükséges, ha folytatni szeretné a .NET régebbi verzióinak használatát.
- Ha önálló alkalmazásokat helyez üzembe, tudja, hogy az alkalmazások alapértelmezés szerint nem önállóak a .NET 8-ban. A tulajdonságot
true
explicit módon kell hozzáadnia és beállítaniaSelfContained
a .NET 8-ban lévő projektjeihez. - A Service Fabric Remoting v1-et használó ügyfeleknek engedélyeznie kell a
BinaryFormatter
.NET 8-hoz nem engedélyezett elemet. A BinaryFormatter engedélyezésének eljárását a BinaryFormatter Obsoletion Strategy GitHub oldalán találhatja meg.
- A .NET 8 használata iránt érdeklődőknek tartsa szem előtt az alábbiakat:
Service Fabric 10.1-kiadások
Kiadási dátum | Felszabadítás | További információk |
---|---|---|
2023. november 1. | Azure Service Fabric 10.1-es kiadás | Kiadási megjegyzések |
2024. április 1. | Az Azure Service Fabric 10.1 második frissítési kiadása | Kiadási megjegyzések |
2024. június 15. | Az Azure Service Fabric 10.1 harmadik frissítési kiadása | Kiadási megjegyzések |
2024. augusztus 15. | Az Azure Service Fabric 10.1 negyedik frissítési kiadása | Kiadási megjegyzések |
2024. szeptember 30. | Az Azure Service Fabric 10.1 ötödik frissítési kiadása | Kiadási megjegyzések |
2024. október 31. | Az Azure Service Fabric 10.1 hatodik frissítési kiadása | Kiadási megjegyzések |
Service Fabric 10.0
Örömmel jelentjük be, hogy a Service Fabric-futtatókörnyezet 10.0-s kiadása az eszköz- és SDK-frissítések mellett a különböző Azure-régiókban is megjelent. A .NET SDK, Java SDK és Service Fabric futtatókörnyezetek frissítései a Kibocsátási megjegyzésekben található hivatkozásokról tölthetők le. Az SDK, a NuGet-csomagok és a Maven-adattárak 7–10 napon belül minden régióban elérhetők.
Fontos bejelentések
- A tárolórendszerképek metszésének javítása.
- Fürt kiegyensúlyozása csomóponttípusonként.
- Az alkalmazás- és fürtfrissítés állapot-ellenőrzési fázisának és időzítőjének elérhetővé tehető.
- A replikakészítési folyamat ESE.dll verziókompatibilitásának támogatása.
- Bérlet mintavételek engedélyezése.
- A FabricClient konstruktor kiterjesztése a "SecurityCredentials" kifejezésre a "HostEndpoints" nélkül.
- A fürtkezelési végpont beállításainak biztonsági naplózása.
Service Fabric 10.0-s kiadások
Kiadási dátum | Felszabadítás | További információk |
---|---|---|
2023. szeptember 09. | Azure Service Fabric 10.0-s kiadás | Kiadási megjegyzések |
2023. november 1. | Az Azure Service Fabric 10.0 első frissítési kiadása | Kiadási megjegyzések |
2024. április 1. | Az Azure Service Fabric 10.0 harmadik frissítési kiadása | Kiadási megjegyzések |
2024. június 15. | Az Azure Service Fabric 10.0 negyedik frissítési kiadása | Kiadási megjegyzések |
2024. augusztus 15. | Az Azure Service Fabric 10.0 ötödik frissítési kiadása | Kiadási megjegyzések |
2024. szeptember 30. | Az Azure Service Fabric 10.0 hatodik frissítési kiadása | Kiadási megjegyzések |
2024. október 31. | Az Azure Service Fabric 10.0 hetedik frissítési kiadása | Kiadási megjegyzések |
Service Fabric 9.1
Örömmel jelentjük be, hogy megjelent a Service Fabric futtatókörnyezeti Azure-régiók 9.1-es kiadása, valamint az eszköz- és SDK-frissítések. A .NET SDK, Java SDK és Service Fabric futtatókörnyezetek frissítései a Kibocsátási megjegyzésekben található hivatkozásokról tölthetők le. Az SDK, a NuGet-csomagok és a Maven-adattárak 7–10 napon belül minden régióban elérhetők.
Fontos bejelentések
- Az Azure Service Fabric 2022. 10. 11-től letiltja azokat az üzembe helyezéseket, amelyek nem felelnek meg az Ezüst vagy Arany tartóssági követelményeknek (a dátum 2022. 10. 30-tól 2022. 10. 11-ig meghosszabbítva). A 2022. 10. 11.10. után létrehozott újabb fürtök esetében a módosítással öt vagy több virtuális gépet kell kikényszeríteni, hogy elkerülhető legyen az adatvesztés az éles számítási feladatokhoz tartozó virtuálisgép-szintű infrastruktúra-kérelmekből. A virtuális gépek számának követelménye nem változik a bronz tartósság érdekében. A meglévő fürtökre vonatkozó kényszerítés a következő hónapokban lesz bevezetve.
- Az Azure Service Fabric-csomóponttípusok esetében a Silver vagy Gold rendszerű virtuálisgép-méretezési csoport tartósságával rendelkező Azure Service Fabric-csomóponttípusoknak mindig a "virtualMachineProfile.osProfile.windowsConfiguration.enableAutomaticUpdates" tulajdonságnak hamisnak kell lennie a méretezési csoport modelldefiníciójában. Ha hamisra állítja aAutomaticUpdates beállítást, megakadályozza az operációs rendszer nem tervezett újraindítását a Windows-frissítések, például a javítások miatt, ami hatással lehet az éles számítási feladatokra. Ehelyett engedélyeznie kell az automatikus operációsrendszer-frissítéseket a virtuálisgép-méretezési csoport operációsrendszer-lemezképeinek frissítésével az "enableAutomaticOSUpgrade" érték igaz értékre állításával. Ha a méretezési csoportban engedélyezve van az operációsrendszer-rendszerkép automatikus frissítése, nincs szükség további javítási folyamatra a Windows Update-en keresztül.
- A 9.1.1436.9590-től kezdődőEn a Service Fabric Runtime a Linuxon és a Windowson "Setup/BlockAccessToWireServer" nevű konfigurációt biztosít, amely lehetővé teszi, hogy a futtatókörnyezet-telepítő beállítsa a hozzáférés-vezérlési listákat (ACL-eket) a virtuális gépen (VM), hogy megakadályozza a tárolók hozzáférését a vezetékkiszolgálóhoz. Ezek az ACL-ek szinkronban maradnak az új fürtlétrehozási/frissítési és virtuálisgép-/SF-csomópont-újraindítási forgatókönyvek során.
Service Fabric 9.1-kiadások
Kiadási dátum | Felszabadítás | További információk |
---|---|---|
2022. október 24. | Azure Service Fabric 9.1 | Kiadási megjegyzések |
2022. december 8. | Az Azure Service Fabric 9.1 első frissítési kiadása | Kiadási megjegyzések |
2023. március 1., szerda | Azure Service Fabric 9.1 második frissítési kiadás | Kiadási megjegyzések |
2023. április 6. | Az Azure Service Fabric 9.1 harmadik frissítési kiadása | Kiadási megjegyzések |
2023. május 15. | Az Azure Service Fabric 9.1 negyedik frissítési kiadása | Kiadási megjegyzések |
2023. június 19. | Az Azure Service Fabric 9.1 ötödik frissítési kiadása | Kiadási megjegyzések |
2023. augusztus 30. | Az Azure Service Fabric 9.1 hatodik frissítési kiadása | Kiadási megjegyzések |
2023. november 1. | Az Azure Service Fabric 9.1 hetedik frissítési kiadása | Kiadási megjegyzések |
2024. április 1. | Az Azure Service Fabric 9.1 kilencedik frissítési kiadása | Kiadási megjegyzések |
2024. június 15. | Az Azure Service Fabric 9.1 tizedik frissítési kiadása | Kiadási megjegyzések |
2024. augusztus 15. | Az Azure Service Fabric 9.1 tizenegyedik frissítési kiadása | Kiadási megjegyzések |
2024. szeptember 30. | Azure Service Fabric 9.1 Tizenkettedik frissítési kiadás | Kiadási megjegyzések |
2024. október 31. | Az Azure Service Fabric 9.1 tizenharmadik frissítési kiadása | Kiadási megjegyzések |
Service Fabric 9.0
Örömmel jelentjük be, hogy a Service Fabric-futtatókörnyezet 9.0-s kiadása az eszköz- és SDK-frissítések mellett a különböző Azure-régiókban is megjelent. A .NET SDK, a Java SDK és a Service Fabric futtatókörnyezet frissítései webplatform-telepítőn, NuGet-csomagokon és Maven-adattárakon keresztül érhetők el.
Fontos bejelentések
- A .NET 6.0 általános rendelkezésre állási támogatása
- Az Ubuntu 20.04 általános rendelkezésre állási támogatása
- A Több-AZ általános rendelkezésre állási támogatása egyetlen virtuálisgép-méretezési csoportban
- Az IHost, az IHostBuilder és a Minimális üzemeltetési modell támogatása hozzáadva
- Az adatszerződés-szerializálás (DCS) alapú újraegyesítési kivétel engedélyezésének engedélyezése
- A windowsos Linux-fejlesztéshez szükséges végpontok közötti fejlesztői élmény létrehozásának támogatása a WSL2 használatával
- Párhuzamos rekurzív lekérdezések támogatása a Service Fabric DNS-szolgáltatásba
- A felügyelt KeyVaultReference támogatása
- Tárolóazonosító közzététele az aktuálisan üzembe helyezett kódcsomagokhoz
- Fabric_InstanceId környezeti változó hozzáadva állapot nélküli vendégalkalmazásokhoz
- Közzétett API a MoveCost jelentéskészítéséhez
- Konfigurálható maximális érték kényszerítése az InstanceCloseDelayDuration szolgáltatásban
- Az aktoremlékek számbavételének képessége
- Platformesemények frissítései
- Bevezetett egy tulajdonságot a Service Fabric-futtatókörnyezetben, amely az SFRP használatával állítható be Az Azure Resource Manager erőforrás-azonosítójaként
- Közzétett alkalmazástípus üzembe helyezési időbélyege
- A Service Fabric-erőforrás-szolgáltató (SFRP) metaadatainak támogatása az alkalmazástípushoz és verzióentitásokhoz, kezdve az Azure Resource Manager erőforrás-azonosítójával
- A Windows Server 2022 a 9.0 CU2 kiadástól támogatott.
- A Mirantis container runtime támogatása a Windows for Service Fabric-tárolókon
- A Service Fabric SDK és eszközök telepítéséhez használt Microsoft Web Platform Installer (WebPI) 2022. július 1-jén megszűnt.
- Az Azure Service Fabric 2022. 09. 30-tól letiltja azokat az üzemelő példányokat, amelyek nem felelnek meg a Silver vagy Gold tartóssági követelményeknek. Ezzel a módosítással legalább 5 virtuális gépet kényszerítünk ki, hogy elkerülhető legyen az adatvesztés az éles számítási feladatokhoz tartozó virtuálisgép-szintű infrastruktúra-kérelmekből. A meglévő fürtökre vonatkozó kényszerítés a következő hónapokban lesz bevezetve.
- A Silver vagy Gold rendszerű virtuálisgép-méretezési csoporttal rendelkező Azure Service Fabric-csomóponttípusok esetében mindig le kell tiltani a Windows-frissítéseket, hogy elkerülje a nem tervezett operációsrendszer-újraindításokat a Windows-frissítések miatt, ami hatással lehet az éles számítási feladatokra. Ez az "enableAutomaticUpdates": false beállításával végezhető el az OSProfile virtuálisgép-méretezési csoportban. Fontolja meg az automatikus virtuálisgép-méretezési csoport képfrissítéseinek engedélyezését. Az üzembe helyezések 2022. 09. 30-tól meghiúsulnak az új fürtök esetében, ha a WindowsUpdates nincs letiltva a virtuálisgép-méretezési csoportban. A meglévő fürtökre vonatkozó kényszerítés a következő hónapokban lesz bevezetve.
Service Fabric 9.0-s kiadások
Kiadási dátum | Felszabadítás | További információk |
---|---|---|
2022. április 29. | Azure Service Fabric 9.0 | Kiadási megjegyzések |
2022. június 06. | Az Azure Service Fabric 9.0 első frissítési kiadása | Kiadási megjegyzések |
2022. július 14. | Azure Service Fabric 9.0 második frissítési kiadás | Kiadási megjegyzések |
2022. szeptember 13. | Az Azure Service Fabric 9.0 harmadik frissítési kiadása | Kiadási megjegyzések |
2022. október 11. | Az Azure Service Fabric 9.0 negyedik frissítési kiadása | Kiadási megjegyzések |
2022. december 8. | Az Azure Service Fabric 9.0 ötödik frissítési kiadása | Kiadási megjegyzések |
2023. március 1., szerda | Az Azure Service Fabric 9.0 hetedik frissítési kiadása | Kiadási megjegyzések |
2023. április 6. | Az Azure Service Fabric 9.0 nyolcadik frissítési kiadása | Kiadási megjegyzések |
2023. május 15. | Az Azure Service Fabric 9.0 kilencedik frissítési kiadása | Kiadási megjegyzések |
2023. november 1. | Azure Service Fabric 9.0 Tizenkettedik frissítési kiadás | Kiadási megjegyzések |
Service Fabric 8.2
Örömmel jelentjük be, hogy a Service Fabric-futtatókörnyezet 8.2-es kiadása az eszköz- és SDK-frissítések mellett a különböző Azure-régiókban is megjelent. A .NET SDK, a Java SDK és a Service Fabric futtatókörnyezet frissítései webplatform-telepítőn, NuGet-csomagokon és Maven-adattárakon keresztül érhetők el.
Fontos bejelentések
- API-t tehet közzé a Fürtkezelőben, hogy figyelje meg, hogy a frissítés hatással van-e a frissítésre
- Az Azure Service Fabric 2022. 10. 11-től letiltja azokat az üzembe helyezéseket, amelyek nem felelnek meg az Ezüst vagy Arany tartóssági követelményeknek (a dátum 2022. 10. 30-tól 2022. 10. 11-ig meghosszabbítva). A 2022. 10. 11.10. után létrehozott újabb fürtök esetében a módosítással öt vagy több virtuális gépet kell kikényszeríteni, hogy elkerülhető legyen az adatvesztés az éles számítási feladatokhoz tartozó virtuálisgép-szintű infrastruktúra-kérelmekből. A virtuális gépek számának követelménye nem változik a bronz tartósság érdekében. A meglévő fürtökre vonatkozó kényszerítés a következő hónapokban lesz bevezetve.
- Az Azure Service Fabric-csomóponttípusok esetében a Silver vagy Gold rendszerű virtuálisgép-méretezési csoport tartósságával rendelkező Azure Service Fabric-csomóponttípusoknak mindig a "virtualMachineProfile.osProfile.windowsConfiguration.enableAutomaticUpdates" tulajdonságnak hamisnak kell lennie a méretezési csoport modelldefiníciójában. Ha hamisra állítja aAutomaticUpdates parancsot, megakadályozza, hogy az operációs rendszer nem szándékos újrainduljon a Windows-frissítések, például a javítások miatt, ami hatással lehet az éles számítási feladatokra. Ehelyett engedélyeznie kell az automatikus operációsrendszer-frissítéseket a virtuálisgép-méretezési csoport operációsrendszer-lemezképeinek frissítésével az "enableAutomaticOSUpgrade" érték igaz értékre állításával. Ha a méretezési csoportban engedélyezve van az operációsrendszer-rendszerkép automatikus frissítése, nincs szükség további javítási folyamatra a Windows Update-en keresztül.
Service Fabric 8.2-kiadások
Kiadási dátum | Felszabadítás | További információk |
---|---|---|
2021. október 29. | Azure Service Fabric 8.2 | Kiadási megjegyzések |
2021. december 16. | Az Azure Service Fabric 8.2 első frissítési kiadása | Kiadási megjegyzések |
2022. február 12. | Azure Service Fabric 8.2 második frissítési kiadás | Kiadási megjegyzések |
2022. június 06. | Az Azure Service Fabric 8.2 harmadik frissítési kiadása | Kiadási megjegyzések |
2022. július 14. | Az Azure Service Fabric 8.2 negyedik frissítési kiadása | Kiadási megjegyzések |
2022. október 11. | Az Azure Service Fabric 8.2 hatodik frissítési kiadása | Kiadási megjegyzések |
2022. október 24. | Az Azure Service Fabric 8.2 hetedik frissítési kiadása | Kiadási megjegyzések |
2023. március 1., szerda | Az Azure Service Fabric 8.2 kilencedik frissítési kiadása | Kiadási megjegyzések |
Service Fabric 8.1
Örömmel jelentjük be, hogy a Service Fabric-futtatókörnyezet 8.1-es kiadása az eszköz- és SDK-frissítések mellett a különböző Azure-régiókban is megjelent. A .NET SDK, a Java SDK és a Service Fabric futtatókörnyezet frissítései webplatform-telepítőn, NuGet-csomagokon és Maven-adattárakon keresztül érhetők el.
Fontos bejelentések
- Kiegészítő replika támogatása hozzáadva
- Előzetes verzió – Támogatás a .NET 6.0 Service Fabric-alkalmazásokhoz
- Api-támogatás hozzáadva az alkalmazásleírások frissítéséhez
- Rendszeres pingelés történt az újrakonfigurálási ügynök (RA) és az újrakonfigurálási ügynökproxy (RAP) között az IPC-hiba és a folyamat elakadásának észleléséhez
- A nem tárolóalapú alkalmazások élő- és készenléti mintavételeinek támogatása
- A csomópont kapacitásfrissítéseinek fürtfrissítése hatástalan volt
Service Fabric 8.1-kiadások
Kiadási dátum | Felszabadítás | További információk |
---|---|---|
2021. július 28. | Azure Service Fabric 8.1 | Kiadási megjegyzések |
2021. augusztus 13. | Az Azure Service Fabric 8.1 első frissítési kiadása | Kiadási megjegyzések |
2021. szeptember 09. | Azure Service Fabric 8.1 második frissítési kiadás | Kiadási megjegyzések |
2021. október 06. | Az Azure Service Fabric 8.1 harmadik frissítési kiadása | Kiadási megjegyzések |
Service Fabric 8.0
Örömmel jelentjük be, hogy a Service Fabric-futtatókörnyezet 8.0-s kiadásának bevezetése a különböző Azure-régiókban, valamint az eszköz- és SDK-frissítések. A .NET SDK, a Java SDK és a Service Fabric futtatókörnyezet frissítései webplatform-telepítőn, NuGet-csomagokon és Maven-adattárakon keresztül érhetők el.
Fontos bejelentések
- A windowsos .NET 5 támogatásának általános elérhetősége
- Állapot nélküli csomóponttípusok általános elérhetősége
- Állapot nélküli szolgáltatáspéldányok áthelyezése
- Paraméteres DefaultLoad hozzáadása az alkalmazásjegyzékben
- Egyszeri replikafrissítések esetén – a fürtszintű beállítások egy része alkalmazásszinten határozható meg
- Intelligens elhelyezés lehetősége csomópontcímkék alapján
- A fürt állapotát befolyásoló nem kifogástalan csomópontok százalékos küszöbértékének meghatározása
- A legjobban betöltött szolgáltatások lekérdezésének képessége
- Új időköz hozzáadása új hibakódokhoz
- Szolgáltatáspéldány befejezettként való megjelölésének képessége
- Hullámalapú üzemi modell támogatása automatikus frissítésekhez
- Tárolóalapú alkalmazások készültségi mintavétele hozzáadva
- A UseSeparateSecondaryMoveCost engedélyezése alapértelmezés szerint igaz értékre
- Kijavítottuk a StateManagert, hogy a referenciát mihamarabb felszabadítsa
- A központi titkos kódszolgáltatás eltávolításának letiltása a felhasználói titkos kódok tárolása során
Service Fabric 8.0-s kiadások
Kiadási dátum | Felszabadítás | További információk |
---|---|---|
2021. április 08. | Azure Service Fabric 8.0 | Kiadási megjegyzések |
2021. május 17. | Az Azure Service Fabric 8.0 első frissítési kiadása | Kiadási megjegyzések |
2021. június 17. | Azure Service Fabric 8.0 második frissítési kiadás | Kiadási megjegyzések |
2021. július 28. | Az Azure Service Fabric 8.0 harmadik frissítési kiadása | Kiadási megjegyzések |
Korábbi verziók
Service Fabric 7.2
Fontos bejelentések
- Előzetes verzió: A Service Fabric által felügyelt fürtök nyilvános előzetes verzióban érhetők el. A Service Fabric által felügyelt fürtök célja a fürt üzembe helyezésének és felügyeletének egyszerűsítése a Service Fabric-fürtöt alkotó mögöttes erőforrások egyetlen ARM-erőforrásba való beágyazásával. További információ: Service Fabric által felügyelt fürt áttekintése.
- Előzetes verzió: A csomópontok számánál nagyobb példányszámú állapot nélküli szolgáltatások támogatása mostantól nyilvános előzetes verzióban érhető el. Az elhelyezési szabályzat lehetővé teszi egy partíció több állapot nélküli példányának létrehozását egy csomóponton.
- A FabricObserver (FO) 3.0 már elérhető.
- Most már futtathatja a FabricObservert Linux- és Windows-fürtökön.
- Most már létrehozhat egyéni megfigyelő beépülő modulokat. Részletekért és kódért tekintse meg a beépülő modulok olvasását és a minta beépülő modulprojektet .
- Mostantól bármely megfigyelőbeállítást módosíthatja az alkalmazásparaméterek frissítésének használatával. Ez azt jelenti, hogy a továbbiakban nem kell újból üzembe helyeznie az fo-t bizonyos megfigyelői beállítások módosításához. Tekintse meg a mintát.
- Az Ubuntu 18.04 OneBox-tárolólemezképek támogatása.
- Előzetes verzió: A Service Fabric-alkalmazásokhoz készült KeyVault-referencia csak a verziószámozott titkos kulcsokat támogatja. A verziók nélküli titkos kódok nem támogatottak.
- Az SF SDK-hoz a VS 2019 legújabb, 16.7.6-os vagy 16.8-os előzetes verziójú frissítésére van szükség ahhoz, hogy új .NET-keretrendszer állapot nélküli/állapotalapú/aktoros projekteket hozzon létre. Ha nem rendelkezik a legújabb VS-frissítéssel, a szolgáltatásprojekt létrehozása után a csomagkezelővel telepítse a Microsoft.ServiceFabric.Services (4.2.x verzió) állapotalapú/állapot nélküli projektekhez, valamint a Microsoft.ServiceFabric.Actors (4.2.x verzió) elemet a nuget.org szereplőprojektekhez.
- RunToCompletion: A Service Fabric támogatja a futtatás befejezésének koncepcióját a vendég végrehajtható fájlok esetében. Ezzel a frissítéssel a replika befejeződése után a replikához lefoglalt fürterőforrások ki lesznek adva.
- Az erőforrás-szabályozási támogatás tovább bővült: lehetővé teszi a kéréseket és korlátozza a processzor- és memóriaerőforrások specifikációit.
Service Fabric 7.2-kiadások
Kiadási dátum | Felszabadítás | További információk |
---|---|---|
2020. október 21. | Azure Service Fabric 7.2 | Kiadási megjegyzések |
2020. november 9. | Azure Service Fabric 7.2 második frissítési kiadás | Kiadási megjegyzések |
2020. november 10., kedd | Az Azure Service Fabric 7.2 harmadik frissítési kiadása | Kiadási megjegyzések |
2020. december 2. | Az Azure Service Fabric 7.2 negyedik frissítési kiadása | Kiadási megjegyzések |
2021. január 25. | Az Azure Service Fabric 7.2 ötödik frissítési kiadása | Kiadási megjegyzések |
2021. február 17. | Az Azure Service Fabric 7.2 hatodik frissítési kiadása | Kiadási megjegyzések |
2021. március 10. | Az Azure Service Fabric 7.2 hetedik frissítési kiadása | Kiadási megjegyzések |
Service Fabric 7.1
A COVID-19 jelenlegi válsága miatt, és figyelembe véve az ügyfeleink előtt álló kihívásokat, elérhetővé tesszük a 7.1-et, de nem frissítjük automatikusan az automatikus frissítésre beállított fürtöket. Az automatikus frissítéseket a további értesítésig szüneteltetjük, hogy az ügyfelek a számukra legmegfelelőbb frissítéseket alkalmazzák a váratlan fennakadások elkerülése érdekében.
A 7.1-es verzióra az Azure Portalon vagy egy Azure Resource Manager-telepítésen keresztül frissíthet.
Az automatikus frissítésekkel rendelkező Service Fabric-fürtök a szokásos bevezetési eljárás folytatása után automatikusan megkapják a 7.1-re vonatkozó frissítést. Még egy bejelentést teszünk, mielőtt a standard bevezetés megkezdődik a Service Fabric Tech Közösségi webhelyen. A 6.5-től a 7.1-ig tartó főbb kiadások támogatási dátumának végéig közzétettük a frissítéseket.
Fontos bejelentések
- Service Fabric-alapú felügyelt identitások általános elérhetősége Service Fabric-alkalmazásokhoz
- Az Ubuntu 18.04 támogatása
- Előzetes verzió: A virtuálisgép-méretezési csoport rövid élettartamú operációsrendszer-lemezeinek támogatása**: A rövid élettartamú operációsrendszer-lemezek a helyi virtuális gépen létrehozott tárolók, és nem a távoli Azure Storage-ba vannak mentve. Az összes Service Fabric-csomóponttípushoz (elsődleges és másodlagos) ajánlott, mert a hagyományos állandó operációsrendszer-lemezekhez képest a rövid élettartamú operációsrendszer-lemezek:
- Olvasási/írási késés csökkentése operációsrendszer-lemezre
- Gyorsabb visszaállítási/újraképelési csomópontkezelési műveletek engedélyezése
- A teljes költségek csökkentése (a lemezek ingyenesek, és nincs extra tárolási költség)
- A Service Fabric-alkalmazások Service Endpoint-tanúsítványainak deklarálásának támogatása a tulajdonos közös neve alapján.
- A tárolóalapú szolgáltatások állapotmintáinak támogatása: A tárolóalapú alkalmazások Liveness-mintavételi mechanizmusának támogatása. A Liveness Probe segít bejelenteni a tárolóalapú alkalmazás élettartamát, és ha nem válaszolnak időben, az újraindítást eredményez.
- Tárolókhoz és vendég végrehajtható alkalmazásokhoz készült Initializer-kódcsomagok támogatása. Ez lehetővé teszi a kódcsomagok (például tárolók) adott sorrendben történő végrehajtását a szolgáltatáscsomag inicializálásához.
- A FabricObserver és a ClusterObserver állapot nélküli alkalmazások, amelyek az SF-fürtök különböző aspektusaival kapcsolatos Service Fabric-telemetriát rögzítik. Mindkét alkalmazás készen áll a Windows éles fürtökre való üzembe helyezésre, hogy gazdag telemetriát rögzítsen az ApplicationInsights, az EventSource és a LogAnalytics implementált támogatásával.
- A FabricObserver (FO) 2.0 minden csomóponton fut, állapoteseményeket hoz létre, telemetriát bocsát ki a felhasználó által konfigurált erőforrás-használati küszöbértékek elérésekor. Ez a kiadás számos fejlesztést tartalmaz a monitorozás, az adatkezelés, az állapotesemények részletei és a strukturált telemetria terén.
- ClusterObserver (CO) 1.1 – egy csomóponton fut, rögzíti a fürtszintű állapot telemetriát. Ebben a kiadásban a ClusterObserver a csomópont állapotát is figyeli, és telemetriát bocsát ki, ha a csomópont leáll/letiltja/letiltja a felhasználó által megadott időtartamnál hosszabb ideig.
Az alkalmazás életciklusának javítása
- Előzetes verzió:Lefolyó kérése: A tervezett szolgáltatáskarbantartás, például a szolgáltatásfrissítések vagy a csomópontok inaktiválása során engedélyezni szeretné, hogy a szolgáltatások kecsesen ürítse ki a kapcsolatokat. Ez a funkció a példányok bezárásának késleltetési időtartamával bővíti a szolgáltatások konfigurációját. A tervezett műveletek során az SF eltávolítja a szolgáltatás címét a felderítésből, majd megvárja ezt az időtartamot a szolgáltatás leállítása előtt.
- Automatikus altartomány-észlelés és kiegyensúlyozás: Az alkonyatolás akkor történik, ha a különböző elhelyezési korlátozásokkal rendelkező szolgáltatások közös terhelési metrikával rendelkeznek. Ha a különböző csomópontcsoportok terhelése jelentősen eltér, a Service Fabric-fürt Resource Managere úgy véli, hogy a fürt kiegyensúlyozatlan, még akkor is, ha az elhelyezési korlátozások miatt a lehető legjobb egyensúlyt biztosítja. Ennek eredményeképpen megpróbálja újraegyensúlyozni a fürtöt, ami szükségtelen szolgáltatásmozgásokat okozhat (mivel az "egyensúlyhiány" nem javítható jelentősen). A fürterőforrás-kezelő most megpróbálja automatikusan észlelni az ilyen típusú konfigurációkat, és megérteni, hogy mikor javítható ki az egyensúlyhiány mozgással, és mikor kell inkább egyedül hagynia a dolgokat, mivel nem lehet jelentős javulást elérni.
- A másodlagos replikák eltérő áthelyezési költsége: Bevezettük a VeryHigh új áthelyezési költségértéket, amely nagyobb rugalmasságot biztosít bizonyos helyzetekben annak meghatározásához, hogy a másodlagos replikák esetében külön áthelyezési költséget kell-e használni.
- Engedélyezett Liveness-mintavételi mechanizmus tárolóalapú alkalmazásokhoz. A Liveness Probe segít bejelenteni a tárolóalapú alkalmazás élettartamát, és ha nem válaszolnak időben, az újraindítást eredményez.
- Futtatás befejezésig/egyszer a szolgáltatásokhoz**
Az Image Store fejlesztései
- A Service Fabric 7.1 alapértelmezés szerint egyéni átvitelt használ a csomópontok közötti fájlátvitel biztonságossá tételéhez. Az SMB-fájlmegosztás függősége törlődik a 7.1-es verzióból. A biztonságos SMB-fájlmegosztások továbbra is léteznek az Image Store Service-replikát tartalmazó csomópontokon, hogy az ügyfél lemondhassa az alapértelmezett beállítást, valamint a frissítés és a régi verzióra való visszalépés érdekében.
A Reliable Collections fejlesztései
- A memóriában csak a Reliable Collections használatával használható állapotalapú szolgáltatások támogatása: Az adatmegőrzést lehetővé t tő megbízható gyűjtemények lehetővé teszik az adatok lemezen való megőrzését a nagy léptékű leállások esetén, és használhatók olyan számítási feladatokhoz, mint például a replikált gyorsítótár, ahol az alkalmi adatvesztés elviselhető. A Volatile Reliable Collections korlátozásai és korlátozásai alapján ezt olyan számítási feladatok esetében javasoljuk, amelyek nem igényelnek állandóságot, olyan szolgáltatások esetében, amelyek a kvórumveszteség ritka alkalmait kezelik.
- Előzetes verzió: Service Fabric Backup Explorer: A Service Fabric Stateful-alkalmazások megbízható gyűjteményeinek biztonsági mentéseinek egyszerű kezelése érdekében a Service Fabric Backup Explorer lehetővé teszi a felhasználók számára, hogy
- A Reliable Collections tartalmának naplózása és áttekintése,
- Az aktuális állapot frissítése konzisztens nézetre
- Biztonsági másolat létrehozása a Reliable Collections aktuális pillanatképéről
- Adatsérülés javítása
Service Fabric 7.1-kiadások
Kiadási dátum | Felszabadítás | További információk |
---|---|---|
2020. április 20. | Azure Service Fabric 7.1 | Kiadási megjegyzések |
2020. június 16. | Microsoft Azure Service Fabric 7.1 első frissítés | Kiadási megjegyzések |
2020. július 20. | Microsoft Azure Service Fabric 7.1 másodperces frissítés | Kiadási megjegyzések |
2020. augusztus 12. | Microsoft Azure Service Fabric 7.1 harmadik frissítés | Kiadási megjegyzések |
2020. szeptember 10. | A Microsoft Azure Service Fabric 7.1 negyedik frissítése | Kiadási megjegyzések |
2020. október 7. | Microsoft Azure Service Fabric 7.1 – hatodik frissítés | Kiadási megjegyzések |
2020. november 23. | Microsoft Azure Service Fabric 7.1 nyolcadik frissítés | Kiadási megjegyzések |
Service Fabric 7.0
Az Azure Service Fabric 7.0 már elérhető! Frissíthet a 7.0-ra az Azure Portalon vagy egy Azure Resource Manager-telepítésen keresztül. Az ünnepi időszak körüli kiadásokra vonatkozó ügyfélvisszajelzések miatt januárig nem kezdjük el automatikusan frissíteni az automatikus frissítésre beállított fürtöket. Januárban folytatjuk a szokásos bevezetési eljárást, és az automatikus frissítéssel rendelkező fürtök automatikusan megkapják a 7.0-s frissítést. A bevezetés megkezdése előtt újabb bejelentést teszünk. A tervezett kiadási dátumokat is frissítjük, hogy jelezzük, hogy figyelembe vesszük ezt a szabályzatot. Itt talál frissítéseket a jövőbeli kiadási ütemterveinkről.
Fontos bejelentések
A KeyVaultReference támogatja az alkalmazás titkos kulcsainak használatát: A felügyelt identitásokat engedélyező Service Fabric-alkalmazások mostantól közvetlenül hivatkozhatnak a Key Vault titkos URL-címére környezeti változóként, alkalmazásparaméterként vagy tárolóadattár hitelesítő adataiként. A Service Fabric automatikusan feloldja a titkos kódot az alkalmazás felügyelt identitásával.
Továbbfejlesztett frissítési biztonság az állapot nélküli szolgáltatások esetében: Az alkalmazásfrissítések során a rendelkezésre állás garantálása érdekében új konfigurációkat vezettünk be, amelyek meghatározzák az állapot nélküli szolgáltatások számára elérhetőnek tekinthető példányok minimális számát. Korábban ez az érték az összes szolgáltatás esetében 1 volt, és nem módosítható. Ezzel az új szolgáltatásonkénti biztonsági ellenőrzéssel gondoskodhat arról, hogy a szolgáltatások minimális számú példányt tartsanak meg az alkalmazásfrissítések, a fürtfrissítések és a Service Fabric állapot- és biztonsági ellenőrzésére támaszkodó egyéb karbantartások során.
A felhasználói szolgáltatások erőforráskorlátai: A felhasználók erőforráskorlátokat állíthatnak be a felhasználói szolgáltatások számára egy csomóponton, hogy megakadályozzák az olyan forgatókönyveket, mint a Service Fabric rendszerszolgáltatások erőforrás-kimerülése.
A replikatípus nagyon magas szolgáltatási áthelyezési költsége . A nagyon magas áthelyezési költséggel rendelkező replikák csak akkor lesznek áthelyezve, ha a fürtben olyan korlátozási szabálysértés van, amely semmilyen más módon nem javítható. A csatolt dokumentumban további információt talál arról, hogy a "Nagyon magas" áthelyezési költség használata ésszerű-e, és további szempontokat is figyelembe kell venni.
További fürtbiztonsági ellenőrzések: Ebben a kiadásban bevezettünk egy konfigurálható magcsomópont-biztonsági ellenőrzést. Ez lehetővé teszi annak testreszabását, hogy hány magcsomópont legyen elérhető a fürt életciklusa és a felügyeleti forgatókönyvek során. Azok a műveletek, amelyek a fürtöt a konfigurált érték alá viszik, le lesznek tiltva. Ma az alapértelmezett érték mindig a magcsomópontok kvóruma, például ha hét magcsomóponttal rendelkezik, az öt magcsomópont alatti művelet alapértelmezés szerint le lesz tiltva. Ezzel a módosítással a minimális biztonságos értéket 6-ra állíthatja, ami lehetővé teszi, hogy egyszerre csak egy csomópont legyen lefelé.
A Service Fabric Explorer biztonsági mentési és visszaállítási szolgáltatásának kezeléséhez hozzáadott támogatás. Ez a következő tevékenységeket teszi lehetővé közvetlenül az SFX-ből: a biztonsági mentési és visszaállítási szolgáltatás felderítése, biztonsági mentési szabályzat létrehozása, automatikus biztonsági mentések engedélyezése, adhoc biztonsági mentések készítése, visszaállítási műveletek aktiválása és a meglévő biztonsági másolatok böngészése.
A ReliableCollectionsMissingTypesTool rendelkezésre állásának bejelentése: Ez az eszköz segít ellenőrizni, hogy a megbízható gyűjteményekben használt típusok előre és hátra kompatibilisek-e egy gördülő alkalmazásfrissítés során. Ez segít megelőzni a frissítési hibákat, az adatvesztést és az adatsérülést hiányzó vagy nem kompatibilis típusok miatt.
Stabil olvasás engedélyezése másodlagos replikákon: A stabil olvasások a másodlagos replikákat a visszaadott értékekre korlátozzák, amelyek kvórumkorlátozottak.
Emellett ez a kiadás további új funkciókat, hibajavításokat, valamint támogatási, megbízhatósági és teljesítménybeli fejlesztéseket is tartalmaz. A módosítások teljes listájáért tekintse meg a kibocsátási megjegyzéseket.
Service Fabric 7.0-s kiadások
Kiadási dátum | Felszabadítás | További információk |
---|---|---|
2019. november 18. | Azure Service Fabric 7.0 | Kiadási megjegyzések |
2020. január 30. | Azure Service Fabric 7.0 frissítési kiadás | Kiadási megjegyzések |
2020. február 6 | Azure Service Fabric 7.0 frissítési kiadás | Kiadási megjegyzések |
2020. március 2 | Azure Service Fabric 7.0 frissítési kiadás | Kiadási megjegyzések |
2020. május 6., szerda | Az Azure Service Fabric 7.0 hatodik frissítési kiadása | Kiadási megjegyzések |
2020. október 9. | Az Azure Service Fabric 7.0 kilencedik frissítési kiadása | Kiadási megjegyzések |
Service Fabric 6.5
Ez a kiadás támogatja, megbízhatósági és teljesítménybeli fejlesztéseket, új funkciókat, hibajavításokat és fejlesztéseket tartalmaz a fürt- és alkalmazáséletciklus-kezelés megkönnyítése érdekében.
Fontos
A Service Fabric 6.5 a Visual Studio 2015 Service Fabric-eszközök támogatásával készült végleges kiadás. Az ügyfeleknek javasoljuk, hogy lépjenek át a Visual Studio 2019-be .
A Service Fabric 6.5 újdonságai:
A Service Fabric Explorer tartalmaz egy Képtároló megjelenítőt a képtárolóba feltöltött alkalmazások vizsgálatához.
A Patch Orchestration Application (POA) 1.4.0-s verziója számos öndiagnosztikai fejlesztést tartalmaz. A POA ügyfeleinek javasoljuk, hogy térjenek át erre a verzióra.
Az EventStore szolgáltatás alapértelmezés szerint engedélyezve van a Service Fabric 6.5-fürtök esetében, kivéve, ha ön lemondja.
A replika életciklus-eseményei hozzáadva az állapotalapú szolgáltatásokhoz.
A magcsomópont állapotának jobb láthatósága, beleértve a fürtszintű figyelmeztetéseket is, ha egy magcsomópont állapota nem megfelelő (Le, Eltávolítva vagy Ismeretlen).
A Service Fabric-alkalmazás vészhelyreállítási eszköze lehetővé teszi, hogy a Service Fabric állapotalapú szolgáltatásai gyorsan helyreálljanak, amikor az elsődleges fürt vészhelyzetbe ütközik. Az elsődleges fürt adatai folyamatosan szinkronizálódnak a másodlagos készenléti alkalmazásban rendszeres biztonsági mentéssel és visszaállítással.
A Visual Studio támogatja a .NET Core-alkalmazások Linux-alapú fürtökön való közzétételét.
Az Azure Service Fabric CLI (SFCTL) automatikusan telepíti a Service Fabric 6.5-öt (és újabb verziókat), amikor új Linux-fürtöt frissít vagy hoz létre az Azure-ban.
Az SFCTL alapértelmezés szerint macOS/Linux OneBox fürtökön van telepítve.
További információt a Service Fabric 6.5 kibocsátási megjegyzéseiben talál.
Service Fabric 6.5-kiadások
Kiadási dátum | Felszabadítás | További információk |
---|---|---|
2019. június 11., kedd | Azure Service Fabric 6.5 | Kiadási megjegyzések |
2019. július 2. | Azure Service Fabric 6.5 frissítési kiadás | Kiadási megjegyzések |
2019. július 29. | Azure Service Fabric 6.5 frissítési kiadás | Kiadási megjegyzések |
2019. augusztus 23. | Azure Service Fabric 6.5 frissítési kiadás | Kiadási megjegyzések |
2019. október 14. | Azure Service Fabric 6.5 frissítési kiadás | Kiadási megjegyzések |
Service Fabric 6.4-kiadások
Kiadási dátum | Felszabadítás |
---|---|
2018. november 30. | Azure Service Fabric 6.4 |
2018. december 12. | Azure Service Fabric 6.4 frissítési kiadás Windows-fürtökhöz |
2019. február 4. | Azure Service Fabric 6.4 frissítési kiadás |
2019. március 4. | Azure Service Fabric 6.4 frissítési kiadás |
2019. április 8. | Azure Service Fabric 6.4 frissítési kiadás |
2019. május 2. | Azure Service Fabric 6.4 frissítési kiadás |
2019. május 28. | Azure Service Fabric 6.4 frissítési kiadás |