Service Fabric 版本
本文提供有關 Service Fabric 運行時間和 SDK 最新版本和更新的詳細資訊。
以下是可以使用的資源:
Service Fabric 10.1
我們很高興宣佈 Service Fabric 運行時間的 10.1 版開始推出至各種 Azure 區域,以及工具和 SDK 更新。 您可以從版本資訊中提供的鏈接下載 .NET SDK、Java SDK 和 Service Fabric 運行時間的更新。 SDK、NuGet 套件和 Maven 存放庫可在 7-10 天內在所有區域中使用。
重要公告
- Service Fabric 執行時間定義兩個用戶端角色 - 管理員和用戶端。 系統管理員角色具有高度特殊許可權,且與運行時間本身無關,這在共用叢集中可能會造成問題,其中所有租使用者都有系統管理員許可權,而且可以在另一個租使用者的服務上執行非預期的破壞性作業。 在此版本中,我們引進了第三個用戶端角色 - ElevatedAdmin,結合叢集指令清單正確設定的安全性/ClientAccess 區段,可以防止所述的案例。
- 當會話用盡時,Service Fabric 現在會在 SFX/SFE 中發出可見的健康情況事件。
- 這可讓 InBuild 輔助複本在套用至 InBuild 節流時設定權數。 較高的權數表示 InBuild 輔助複本佔用更多 InBuild 限制,同樣地,較低的權數會耗用較少的限制,允許在達到限制之前放置更多複本 InBuild。
- 從 Service Fabric 10.1 執行時間的累積更新 3.0 (CU3) 開始,支援 .NET 8 運行時間。
- 對於有興趣使用 .NET 8 的人員,請記住下列事項:
- 您必須使用 .NET 8 重建和重新部署應用程式。 如果您想要繼續使用舊版 .NET,則不需要此步驟。
- 如果您部署獨立式應用程式,請知道 .NET 8 中預設不會再獨立應用程式。 您必須明確地將 屬性
true
新增並設定SelfContained
為 .NET 8 中的專案。 - 對於使用 Service Fabric 遠端處理 v1 的客戶,客戶必須啟用
BinaryFormatter
,而 .NET 8 未啟用。 如需啟用 BinaryFormatter 的程式,請參閱 BinaryFormatter Obsoletion 策略 GitHub 頁面。
- 對於有興趣使用 .NET 8 的人員,請記住下列事項:
Service Fabric 10.1 版
發行日期 | 版本 | 其他資訊 |
---|---|---|
2023 年 11 月 1 日 | Azure Service Fabric 10.1 版 | 版本資訊 |
2024 年 4 月 1 日 | Azure Service Fabric 10.1 第二次重新整理版本 | 版本資訊 |
2024 年 6 月 15 日 | Azure Service Fabric 10.1 第三次重新整理版本 | 版本資訊 |
2024 年 8 月 15 日 | Azure Service Fabric 10.1 第四次重新整理版本 | 版本資訊 |
2024 年 9 月 30 日 | Azure Service Fabric 10.1 第五次重新整理版本 | 版本資訊 |
2024 年 10 月 31 日 | Azure Service Fabric 10.1 第六次重新整理版本 | 版本資訊 |
Service Fabric 10.0
我們很高興宣佈 Service Fabric 運行時間的 10.0 版已開始推出至各種 Azure 區域,以及工具和 SDK 更新。 您可以從版本資訊中提供的鏈接下載 .NET SDK、Java SDK 和 Service Fabric 運行時間的更新。 SDK、NuGet 套件和 Maven 存放庫可在 7-10 天內在所有區域中使用。
重要公告
- 增強容器映像剪除。
- 平衡每個節點類型的叢集。
- 公開應用程式和叢集升級的健康情況檢查階段和定時器。
- 支援複本建置程式中ESE.dll版本相容性。
- 啟用租用探查。
- 擴充 FabricClient 建構函式,以包含不含 “HostEndpoints” 的 “SecurityCredentials”。
- 叢集管理端點設定的安全性稽核。
Service Fabric 10.0 版
發行日期 | 版本 | 其他資訊 |
---|---|---|
2023 年 9 月 9 日 | Azure Service Fabric 10.0 版本 | 版本資訊 |
2023 年 11 月 1 日 | Azure Service Fabric 10.0 第一次重新整理版本 | 版本資訊 |
2024 年 4 月 1 日 | Azure Service Fabric 10.0 第三次重新整理版本 | 版本資訊 |
2024 年 6 月 15 日 | Azure Service Fabric 10.0 第四次重新整理版本 | 版本資訊 |
2024 年 8 月 15 日 | Azure Service Fabric 10.0 第五次重新整理版本 | 版本資訊 |
2024 年 9 月 30 日 | Azure Service Fabric 10.0 第六次重新整理版本 | 版本資訊 |
2024 年 10 月 31 日 | Azure Service Fabric 10.0 第七次重新整理版本 | 版本資訊 |
Service Fabric 9.1
我們很高興宣佈推出Service Fabric 運行時間 Azure 區域的 9.1 版本,以及工具和 SDK 更新。 您可以從版本資訊中提供的鏈接下載 .NET SDK、Java SDK 和 Service Fabric 運行時間的更新。 SDK、NuGet 套件和 Maven 存放庫可在 7-10 天內在所有區域中使用。
重要公告
- 從 2022/11/10 開始,Azure Service Fabric 會封鎖不符合銀級或金級持久性需求的部署(日期從 2022 年 10 月 30 日延長至 2022 年 11 月 10 日)。 在 2022 年 11 月 10 日之後建立的較新叢集,將強制執行五部以上的 VM,以協助避免生產工作負載的 VM 層級基礎結構要求數據遺失。 VM 計數需求不會變更為銅級持久性。 將在未來幾個月內推出現有叢集的強制執行。
- 具有 Silver 或 Gold 虛擬機擴展集持久性的 Azure Service Fabric 節點類型,應該一律在擴展集模型定義中將 “virtualMachineProfile.osProfile.windowsConfiguration.enableAutomaticUpdates” 屬性設定為 false。 將 enableAutomaticUpdates 設定為 false 可防止非預期的 OS 重新啟動,因為 Windows 更新,例如修補,這可能會影響生產工作負載。 相反地,您應該透過虛擬機擴展集OS映像更新啟用自動OS升級,方法是將 「enableAutomaticOSUpgrade」 設定為 true。 在擴展集上啟用自動OS映射升級時,不需要透過Windows Update進行額外的修補程式。
- 從 9.1.1436.9590 開始,Service Fabric 運行時間會在 Linux 和 Windows 上提供名為 “Setup/BlockAccessToWireServer” 的設定,以允許運行時間部署者在虛擬機 (VM) 上設定 存取控制 清單 (ACL),以防止從容器存取聯機伺服器。 這些 ACL 會在新的叢集建立/升級和 VM/SF 節點重新啟動案例期間保持同步。
Service Fabric 9.1 版
發行日期 | 版本 | 其他資訊 |
---|---|---|
2022年10月24日 | Azure Service Fabric 9.1 | 版本資訊 |
2022 年 12 月 8 日 | Azure Service Fabric 9.1 第一次重新整理版本 | 版本資訊 |
2023 年 3 月 1 日 | Azure Service Fabric 9.1 第二次重新整理版本 | 版本資訊 |
2023 年 4 月 6 日 | Azure Service Fabric 9.1 第三次重新整理版本 | 版本資訊 |
2023 年 5 月 15 日 | Azure Service Fabric 9.1 第四次重新整理版本 | 版本資訊 |
2023 年 6 月 19 日 | Azure Service Fabric 9.1 第五次重新整理版本 | 版本資訊 |
2023 年 8 月 30 日 | Azure Service Fabric 9.1 第六次重新整理版本 | 版本資訊 |
2023 年 11 月 1 日 | Azure Service Fabric 9.1 第七次重新整理版本 | 版本資訊 |
2024 年 4 月 1 日 | Azure Service Fabric 9.1 第九次重新整理版本 | 版本資訊 |
2024 年 6 月 15 日 | Azure Service Fabric 9.1 第十次重新整理版本 | 版本資訊 |
2024 年 8 月 15 日 | Azure Service Fabric 9.1 第十一次重新整理版本 | 版本資訊 |
2024 年 9 月 30 日 | Azure Service Fabric 9.1 第十二次重新整理版本 | 版本資訊 |
2024 年 10 月 31 日 | Azure Service Fabric 9.1 第十三次重新整理版本 | 版本資訊 |
Service Fabric 9.0
我們很高興宣佈 Service Fabric 運行時間的 9.0 版已開始推出至各種 Azure 區域,以及工具和 SDK 更新。 .NET SDK、Java SDK 和 Service Fabric 運行時間的更新可透過 Web Platform Installer、NuGet 套件和 Maven 存放庫取得。
重要公告
- .NET 6.0 的正式運作 支援
- Ubuntu 20.04 的正式運作 支援
- 單一虛擬機擴展集內多重 AZ 的正式運作 支援
- 已新增IHost、IHostBuilder和最小裝載模型的支援
- 針對以數據合約串行化 (DCS) 為基礎的遠端例外狀況啟用選擇加入選項
- 支援使用 WSL2 在 Windows 上建立 Linux 開發的端對端開發人員體驗
- 對 Service Fabric DNS 服務的平行遞歸查詢支援
- 受控 KeyVaultReference 的支援
- 公開目前部署程式代碼套件的容器標識碼
- 已新增無狀態客體應用程式的Fabric_InstanceId環境變數
- 報告MoveCost的公開 API
- 在 InstanceCloseDelayDuration 上強制執行可設定的最大值
- 已新增列舉動作專案提醒的功能
- 對平臺事件進行更新
- 在 Service Fabric 運行時間中引進屬性,可透過 SFRP 設定為 Azure Resource Manager 資源識別符
- 公開的應用程式類型布建時間戳
- 從 Azure Resource Manager 資源識別元開始,已將 Service Fabric 資源提供者 (SFRP) 元數據的支援新增至應用程式類型 + 版本實體
- 自 9.0 CU2 版本起,現在支援 Windows Server 2022。
- 適用於 Service Fabric 容器的 Windows 上的 Mirantis 容器運行時間支援
- 2022 年 7 月 1 日已淘汰用於安裝 Service Fabric SDK 和工具的 Microsoft Web Platform Installer (WebPI)。
- 從 2022/9/30 開始,Azure Service Fabric 會封鎖不符合銀級或金級持久性需求的部署。 此變更會強制執行 5 部以上的 VM,以協助避免生產工作負載的 VM 層級基礎結構要求遺失數據。 將在未來幾個月內推出現有叢集的強制執行。
- 具有 Silver 或 Gold 虛擬機擴展集持久性的 Azure Service Fabric 節點類型應該一律會明確停用 Windows 更新,以避免因為 Windows 更新而重新啟動非預期的操作系統,這可能會影響生產工作負載。 這可以藉由在虛擬機擴展集OSProfile中設定 「enableAutomaticUpdates」:false 來完成。 請考慮改為啟用自動虛擬機擴展集映射升級。 如果虛擬機擴展集上未停用 WindowsUpdates,部署將會從 09/30/2022 開始失敗。 將在未來幾個月內推出現有叢集的強制執行。
Service Fabric 9.0 版本
發行日期 | 版本 | 其他資訊 |
---|---|---|
2022 年 4 月 29 日 | Azure Service Fabric 9.0 | 版本資訊 |
2022年6月6日 | Azure Service Fabric 9.0 第一次重新整理版本 | 版本資訊 |
2022 年 7 月 14 日 | Azure Service Fabric 9.0 第二次重新整理版本 | 版本資訊 |
2022 年 9 月 13 日 | Azure Service Fabric 9.0 第三次重新整理版本 | 版本資訊 |
2022 年 10 月 11 日 | Azure Service Fabric 9.0 第四次重新整理版本 | 版本資訊 |
2022 年 12 月 8 日 | Azure Service Fabric 9.0 第五次重新整理版本 | 版本資訊 |
2023 年 3 月 1 日 | Azure Service Fabric 9.0 第七次重新整理版本 | 版本資訊 |
2023 年 4 月 6 日 | Azure Service Fabric 9.0 第八次重新整理版本 | 版本資訊 |
2023 年 5 月 15 日 | Azure Service Fabric 9.0 第九次重新整理版本 | 版本資訊 |
2023 年 11 月 1 日 | Azure Service Fabric 9.0 第十二次重新整理版本 | 版本資訊 |
Service Fabric 8.2
我們很高興宣佈 Service Fabric 運行時間的 8.2 版開始推出至各種 Azure 區域,以及工具和 SDK 更新。 .NET SDK、Java SDK 和 Service Fabric 運行時間的更新可透過 Web Platform Installer、NuGet 套件和 Maven 存放庫取得。
重要公告
- 在叢集管理員中公開 API,以注意升級是否具影響力
- 從 2022/11/10 開始,Azure Service Fabric 會封鎖不符合銀級或金級持久性需求的部署(日期從 2022 年 10 月 30 日延長至 2022 年 11 月 10 日)。 在 2022 年 11 月 10 日之後建立的較新叢集,將強制執行五部以上的 VM,以協助避免生產工作負載的 VM 層級基礎結構要求數據遺失。 VM 計數需求不會變更為銅級持久性。 將在未來幾個月內推出現有叢集的強制執行。
- 具有 Silver 或 Gold 虛擬機擴展集持久性的 Azure Service Fabric 節點類型,應該一律在擴展集模型定義中將 “virtualMachineProfile.osProfile.windowsConfiguration.enableAutomaticUpdates” 屬性設定為 false。 將 enableAutomaticUpdates 設定為 false 可防止非預期的 OS 重新啟動,因為 Windows 更新,例如修補,這可能會影響生產工作負載。 相反地,您應該透過虛擬機擴展集OS映像更新啟用自動OS升級,方法是將 「enableAutomaticOSUpgrade」 設定為 true。 在擴展集上啟用自動OS映射升級時,不需要透過Windows Update進行額外的修補程式。
Service Fabric 8.2 版
發行日期 | 版本 | 其他資訊 |
---|---|---|
2021 年 10 月 29 日 | Azure Service Fabric 8.2 | 版本資訊 |
2021 年 12 月 16 日 | Azure Service Fabric 8.2 第一次重新整理版本 | 版本資訊 |
2022年2月12日 | Azure Service Fabric 8.2 第二次重新整理版本 | 版本資訊 |
2022年6月6日 | Azure Service Fabric 8.2 第三次重新整理版本 | 版本資訊 |
2022 年 7 月 14 日 | Azure Service Fabric 8.2 第四次重新整理版本 | 版本資訊 |
2022 年 10 月 11 日 | Azure Service Fabric 8.2 第六次重新整理版本 | 版本資訊 |
2022年10月24日 | Azure Service Fabric 8.2 第七次重新整理版本 | 版本資訊 |
2023 年 3 月 1 日 | Azure Service Fabric 8.2 第九次重新整理版本 | 版本資訊 |
Service Fabric 8.1
我們很高興宣佈 Service Fabric 運行時間的 8.1 版開始推出至各種 Azure 區域,以及工具和 SDK 更新。 .NET SDK、Java SDK 和 Service Fabric 運行時間的更新可透過 Web Platform Installer、NuGet 套件和 Maven 存放庫取得。
重要公告
- 已新增輔助複本的支援
- 預覽 新增對 .NET 6.0 Service Fabric 應用程式的支援
- 已新增更新應用程式描述的 API 支援
- 已新增重新設定代理程式 (RA) 與重新設定代理程式 Proxy 之間的定期 Ping,以偵測 IPC 失敗和進程停滯
- 已新增非容器化應用程式的活躍度和整備探查支援
- 使節點容量更新的叢集升級沒有影響
Service Fabric 8.1 版本
發行日期 | 版本 | 其他資訊 |
---|---|---|
2021年7月28日 | Azure Service Fabric 8.1 | 版本資訊 |
2021 年 8 月 13 日 | Azure Service Fabric 8.1 第一次重新整理版本 | 版本資訊 |
2021年9月9日 | Azure Service Fabric 8.1 第二次重新整理版本 | 版本資訊 |
2021年10月6日 | Azure Service Fabric 8.1 第三次重新整理版本 | 版本資訊 |
Service Fabric 8.0
我們很高興宣佈將 Service Fabric 運行時間 8.0 版推出至各種 Azure 區域,以及工具和 SDK 更新。 .NET SDK、Java SDK 和 Service Fabric 運行時間的更新可透過 Web Platform Installer、NuGet 套件和 Maven 存放庫取得。
重要公告
- 適用於 Windows 的 .NET 5 支援正式推出
- 無狀態 NodeTypes 的正式運作
- 移動無狀態服務實例的能力
- 能夠在應用程式指令清單中新增參數化 DefaultLoad
- 針對單一複本升級 - 能夠在應用層級定義一些叢集層級設定
- 根據節點標籤進行智慧放置的能力
- 能夠定義影響叢集健全狀況之狀況不良節點的百分比臨界值
- 能夠查詢最上層已載入的服務
- 新增新錯誤碼間隔的能力
- 將服務實例標示為已完成的功能
- 支援自動升級的波浪式部署模型
- 已新增容器化應用程式的整備探查
- 默認啟用UseSeparateSecondaryMoveCost至 true
- 已修正 StateManager 以在安全釋放時立即釋放參考
- 在儲存使用者秘密時封鎖中央特勤服務移除
Service Fabric 8.0 版本
發行日期 | 版本 | 其他資訊 |
---|---|---|
2021年4月8日 | Azure Service Fabric 8.0 | 版本資訊 |
2021年5月17日 | Azure Service Fabric 8.0 第一次重新整理版本 | 版本資訊 |
2021 年 6 月 17 日 | Azure Service Fabric 8.0 第二次重新整理版本 | 版本資訊 |
2021年7月28日 | Azure Service Fabric 8.0 第三次重新整理版本 | 版本資訊 |
舊版
Service Fabric 7.2
重要公告
- 預覽: Service Fabric 受控叢集 現在處於公開預覽狀態。 Service Fabric 受控叢集的目標是將構成 Service Fabric 叢集的基礎資源封裝成單一 ARM 資源,以簡化叢集部署和管理。 如需詳細資訊, 請參閱 Service Fabric 受控叢集概觀。
- 預覽: 支持實例數目大於節點 數目的無狀態服務現在處於公開預覽狀態。 放置原則可讓您在節點上建立分割區的多個無狀態實例。
- FabricObserver (FO) 3.0 現已推出。
- 支援Ubuntu18.04 OneBox容器映像。
- 預覽: Service Fabric 應用程式的 KeyVault 參考僅支援 版本設定的密碼。不支持沒有版本的秘密。
- SF SDK 需要最新的 VS 2019 更新 16.7.6 或 16.8 Preview 4,才能建立新的 .NET Framework 無狀態/具狀態/動作專案。 如果您沒有最新的 VS 更新,請在建立服務項目之後,使用套件管理員針對具狀態/無狀態專案安裝 Microsoft.ServiceFabric.Services (4.2.x 版),以及從 nuget.org 安裝Microsoft.ServiceFabric.Actors(4.2.x 版) 的動作專案。
- RunToCompletion:Service Fabric 支援客體可執行文件執行至完成的概念。 在複本執行完成之後,將會釋放配置給此複本的叢集資源。
- 資源治理支援已增強:允許CPU和記憶體資源的要求和限制規格。
Service Fabric 7.2 版
發行日期 | 版本 | 其他資訊 |
---|---|---|
2020 年 10 月 21 日 | Azure Service Fabric 7.2 | 版本資訊 |
2020 年 11 月 9 日 | Azure Service Fabric 7.2 第二次重新整理版本 | 版本資訊 |
2020 年 11 月 10 日 | Azure Service Fabric 7.2 第三次重新整理版本 | 版本資訊 |
2020 年 12 月 2 日 | Azure Service Fabric 7.2 第四次重新整理版本 | 版本資訊 |
2021年1月25日 | Azure Service Fabric 7.2 第五次重新整理版本 | 版本資訊 |
2021年2月17日 | Azure Service Fabric 7.2 第六次重新整理版本 | 版本資訊 |
2021 年 3 月 10 日 | Azure Service Fabric 7.2 第七次重新整理版本 | 版本資訊 |
Service Fabric 7.1
由於目前的 COVID-19 危機,並考慮到客戶面臨的挑戰,我們將提供 7.1,但不會自動升級設定為接收自動升級的叢集。 我們會暫停自動升級,直到進一步通知,以確保客戶可以在最適合升級時套用升級,以避免非預期的中斷。
您可以透過 Azure 入口網站 或透過 Azure Resource Manager 部署更新至 7.1。
已啟用自動升級的 Service Fabric 叢集,一旦繼續標準推出程式,就會開始自動接收 7.1 更新。 我們會在 Service Fabric 技術社群網站上開始標準推出之前提供另一個公告。 我們也已在此發佈主要版本從 6.5 到 7.1 開始終止支援日期的更新。
重要公告
- Service Fabric 應用程式的 Service Fabric 受控識別正式運作
- 支援 Ubuntu 18.04
- 預覽:虛擬機擴展集暫時 OS 磁碟支援**:暫時 OS 磁碟是在本機虛擬機上建立的記憶體,而不會儲存至遠端 Azure 儲存體。 相較於傳統的永續性 OS 磁碟、暫時 OS 磁碟,建議針對所有 Service Fabric 節點類型 (主要和次要) 使用:
- 減少 OS 磁碟的讀取/寫入延遲
- 啟用更快速的重設/重新映射節點管理作業
- 降低整體成本(磁碟是免費的,不會產生額外的記憶體成本)
- 支援依主體通用名稱宣告 Service Fabric 應用程式的服務端點憑證。
- 支援容器化服務的健康情況探查:支援容器化應用程式的即時探查機制。 Liveness Probe 可協助宣告容器化應用程式的活躍度,且當容器化應用程式未及時回應時,會導致重新啟動。
- 支援容器和客體可執行檔案應用程式的初始化表達式程式代碼套件。 這允許以指定順序執行程式代碼封裝(例如容器),以執行服務封裝初始化。
- FabricObserver 和 ClusterObserver 是無狀態應用程式,可擷取與 SF 叢集不同層面相關的 Service Fabric 遙測。 這兩個應用程式都已準備好部署至 Windows 生產叢集,以擷取豐富的遙測,並實作 ApplicationInsights、EventSource 和 LogAnalytics 的支援。
- FabricObserver (FO) 2.0- 在所有節點上執行、產生健康情況事件、在達到使用者設定的資源使用量閾值時發出遙測。 此版本包含監視、數據管理、健康情況事件詳細數據、結構化遙測等多項增強功能。
- ClusterObserver (CO) 1.1 - 在一個節點上執行,擷取叢集層級健全狀況遙測。 在此版本中,ClusterObserver 也會監視節點狀態,並在節點關閉/停用/停用超過使用者指定時段時發出遙測。
改善應用程式生命周期體驗
- 預覽:要求清空:在計劃性服務維護期間,例如服務升級或節點停用,您想要允許服務正常清空連線。 此功能會在服務設定中,新增執行個體關閉延遲期間。 在計劃作業期間,SF 會從探索中移除服務的位址,然後在關閉服務之前等候此持續時間。
- 自動子叢集偵測和平衡:當具有不同放置條件約束的服務有一般 負載計量時,就會發生子叢集處理。 如果不同節點集的負載明顯不同,Service Fabric 叢集資源管理員會認為叢集不平衡,即使因為放置條件約束而有最佳平衡。 因此,它會嘗試重新平衡叢集,這可能會導致不必要的服務移動(因為無法大幅改善「不平衡」)。 叢集資源管理員現在會嘗試自動偵測這些組態,並瞭解何時可透過移動修正不平衡,而何時應該讓事情保持單獨,因為無法進行實質性的改進。
- 次要復本的不同移動成本:我們引進了新的移動成本值 VeryHigh,可在某些案例中提供更多彈性,以定義是否應該將個別的移動成本用於次要複本。
- 已啟用 容器化應用程式的 Liveness Probe 機制。 Liveness Probe 可協助宣告容器化應用程式的活躍度,且當容器化應用程式未及時回應時,會導致重新啟動。
- 針對服務執行至完成/一次**
映像存放區改善
- Service Fabric 7.1 預設會使用 自定義傳輸來保護節點之間的文件傳輸。 SMB 檔案共用的相依性會從 7.1 版中移除。 受保護的SMB檔案共用仍存在於包含映像存放區服務複本的節點上,供客戶退出退出預設,以及升級和降級為舊版。
可靠的集合改善
- 記憶體中僅儲存對使用可靠集合之具狀態服務的支持:動態可靠集合允許數據保存至磁碟,以便針對大規模中斷的持久性,可用於復寫快取等工作負載,例如,偶爾可以容忍數據遺失。 根據 Volatile Reliable Collections 的限制和限制,針對處理仲裁遺失罕見情況的服務,建議針對不需要持續性的工作負載使用。
- 預覽:Service Fabric 備份總管:為了簡化 Service Fabric 具狀態應用程式的可靠集合備份管理,Service Fabric 備份總管可讓用戶能夠
- 稽核並檢閱 Reliable Collections 的內容,
- 將目前狀態更新為一致的檢視
- 建立可靠集合目前快照集的備份
- 修正數據損毀
Service Fabric 7.1 版
發行日期 | 版本 | 其他資訊 |
---|---|---|
2020 年 4 月 20 日 | Azure Service Fabric 7.1 | 版本資訊 |
2020 年 6 月 16 日 | Microsoft Azure Service Fabric 7.1 第一次重新整理 | 版本資訊 |
2020 年 7 月 20 日 | Microsoft Azure Service Fabric 7.1 第二次重新整理 | 版本資訊 |
2020 年8 月 12 日 | Microsoft Azure Service Fabric 7.1 第三次重新整理 | 版本資訊 |
2020 年 9 月 10 日 | Microsoft Azure Service Fabric 7.1 第四次重新整理 | 版本資訊 |
2020 年 10 月 7 日 | Microsoft Azure Service Fabric 7.1 第六次重新整理 | 版本資訊 |
2020 年 11 月 23 日 | Microsoft Azure Service Fabric 7.1 第八次重新整理 | 版本資訊 |
Service Fabric 7.0
Azure Service Fabric 7.0 現已推出! 您可以透過 Azure 入口網站 或透過 Azure Resource Manager 部署更新至 7.0。 由於客戶對於假日期間發行的意見反應,我們不會開始自動更新設定為在 1 月之前接收自動升級的叢集。 今年 1 月,我們會繼續啟用自動升級的標準推出程式和叢集,將開始自動接收 7.0 更新。 在推出開始之前,我們會提供另一個公告。 我們也會更新計劃發行日期,以指出我們會將此原則納入考慮。 請在這裡查看未來 發行排程的更新。
重要公告
應用程式秘密的 KeyVaultReference 支援:已啟用受控識別的 Service Fabric 應用程式現在可以直接參考 金鑰保存庫 秘密 URL 作為環境變數、應用程式參數或容器存放庫認證。 Service Fabric 會使用應用程式的受控識別自動解析秘密。
改善無狀態服務的升級安全性:為了保證應用程式升級期間的可用性,我們引進了新的組態,以定義 可視為可用狀態服務的 實例數目下限。 先前,此值為所有服務都是 1,而且無法變更。 透過這項新的個別服務安全性檢查,您可以確保服務在應用程式升級、叢集升級和其他依賴 Service Fabric 健康情況與安全性檢查的維護期間,保留最少數目的實例。
使用者服務的資源限制:使用者可以為節點上的使用者服務設定資源限制,以防止 Service Fabric 系統服務的資源耗盡等案例。
復本類型的服務移動成本 非常高。 只有在叢集中有條件約束違規,且無法以任何其他方式修正時,才會移動具有非常高移動成本的複本。 如需使用「非常高」移動成本時的其他資訊,請參閱連結的檔,以取得合理且更多考慮。
其他叢集安全性檢查:在此版本中,我們引進了可設定的種子節點仲裁安全檢查。 這可讓您自定義叢集生命週期和管理案例期間必須有多少種子節點可用。 封鎖將採用設定值下方叢集的作業。 今天,預設值一律是種子節點的仲裁,例如,如果您有七個種子節點,預設會封鎖您低於五個種子節點的作業。 透過這項變更,您可以讓最小安全值 6,一次只允許一個種子節點關閉。
已新增在 Service Fabric Explorer 中管理備份與還原服務的支援。 這可讓您直接從 SFX 內進行下列活動:探索備份和還原服務、建立備份原則、啟用自動備份、進行臨機操作備份、觸發還原作業和瀏覽現有的備份。
宣佈 ReliableCollectionsMissingTypesTool 的可用性:此工具可協助驗證可靠集合中使用的類型在滾動應用程式升級期間向前和回溯相容。 這有助於防止升級失敗或數據遺失,以及數據損毀,因為類型遺失或不相容。
在次要復本上啟用穩定讀取:穩定讀取會限制次要復本傳回值,這些值會遭到仲裁解僱。
此外,此版本包含其他新功能、錯誤修正,以及支援性、可靠性和效能改善。 如需變更的完整清單,請參閱 版本資訊。
Service Fabric 7.0 版本
發行日期 | 版本 | 其他資訊 |
---|---|---|
2019年11月18日 | Azure Service Fabric 7.0 | 版本資訊 |
2020 年 1 月 30 日 | Azure Service Fabric 7.0 重新整理版本 | 版本資訊 |
2020 年 2 月 6 日 | Azure Service Fabric 7.0 重新整理版本 | 版本資訊 |
2020 年 3 月 2 日 | Azure Service Fabric 7.0 重新整理版本 | 版本資訊 |
2020 年 5 月 6 日 | Azure Service Fabric 7.0 第六次重新整理版本 | 版本資訊 |
2020 年 10 月 9 日 | Azure Service Fabric 7.0 第九次重新整理版本 | 版本資訊 |
Service Fabric 6.5
此版本包含可支援性、可靠性和效能改善、新功能、錯誤修正,以及簡化叢集和應用程式生命週期管理的增強功能。
重要
Service Fabric 6.5 是 Visual Studio 2015 中 Service Fabric 工具支持的最終版本。 建議客戶繼續進行 Visual Studio 2019 。
Service Fabric 6.5 的新功能:
Service Fabric Explorer 包含 影像存放區查看器 ,可用來檢查您上傳至影像存放區的應用程式。
修補程式協調流程應用程式 (POA) 1.4.0 版包含許多自我診斷改善。 建議 POA 的客戶移至此版本。
除非您退出宣告,否則 Service Fabric 6.5 叢集預設 會啟用 EventStore 服務。
已 新增具狀態服務的復本生命週期事件 。
如果種子節點狀況不良(關閉、已移除或未知),則更佳的種子節點狀態可見度,包括叢集層級警告。
Service Fabric 應用程式災害復原工具 可讓 Service Fabric 具狀態服務在主要叢集遇到災害時快速復原。 主要叢集的數據會使用定期備份和還原,在次要待命應用程式上持續同步處理。
Visual Studio 支援將 .NET Core 應用程式發佈至以Linux為基礎的叢集。
當您在 Azure 上升級或建立新的 Linux 叢集時,Azure Service Fabric CLI (SFCTL) 會自動安裝 Service Fabric 6.5(和更新版本)。
根據預設,SFCTL 會安裝在MacOS/Linux OneBox 叢集上。
如需詳細資訊,請參閱 Service Fabric 6.5 版本資訊。
Service Fabric 6.5 版本
發行日期 | 版本 | 其他資訊 |
---|---|---|
2019 年 6 月 11日 | Azure Service Fabric 6.5 | 版本資訊 |
2019 年 7 月 2 日 | Azure Service Fabric 6.5 重新整理版本 | 版本資訊 |
2019 年 7 月 29 日 | Azure Service Fabric 6.5 重新整理版本 | 版本資訊 |
Aug 23, 2019 | Azure Service Fabric 6.5 重新整理版本 | 版本資訊 |
2019年10月14日 | Azure Service Fabric 6.5 重新整理版本 | 版本資訊 |
Service Fabric 6.4 版本
發行日期 | 版本 |
---|---|
2018 年 11 月 30 日 | Azure Service Fabric 6.4 |
2018 年 12 月 12 日 | 適用於 Windows 叢集的 Azure Service Fabric 6.4 重新整理版本 |
2019 年 2 月 4 日 | Azure Service Fabric 6.4 重新整理版本 |
2019 年 3 月 4 日 | Azure Service Fabric 6.4 重新整理版本 |
2019年4月8日 | Azure Service Fabric 6.4 重新整理版本 |
2019 年 5 月 2 日 | Azure Service Fabric 6.4 重新整理版本 |
2019 年 5 月 28 日 | Azure Service Fabric 6.4 重新整理版本 |