Выпуски Service Fabric

В этой статье содержатся дополнительные сведения о последних выпусках и обновлениях среды выполнения Service Fabric и пакетов SDK.

Доступны также следующие ресурсы:

Service Fabric 10.1

Мы рады сообщить, что выпуск среды выполнения Service Fabric 10.1 начал развертывание в различных регионах Azure вместе с обновлениями средств и пакета SDK. Обновления пакета SDK для .NET, пакета SDK для Java и среды выполнения Service Fabric можно скачать из ссылок, указанных в заметках о выпуске. Пакеты SDK, пакеты NuGet и репозитории Maven доступны во всех регионах в течение 7–10 дней.

Основные объявления

  • Среда выполнения Service Fabric определяет две роли клиента — Администратор и клиент. Роль Администратор имеет высокий уровень привилегий и неустанно зависит от самой среды выполнения, которая может быть проблематичной в общих кластерах, где все клиенты имеют права Администратор привилегий и могут выполнять непреднамеренные разрушительные операции в службах другого клиента. В этом выпуске мы представляем третью роль клиента — повышенные привилегии Администратор, которая, в сочетании с правильно настроенным разделом Security/ClientAccess манифеста кластера, может предотвратить описанный сценарий.
  • Service Fabric теперь выдает событие работоспособности, видимое в SFX/SFE при исчерпании сеансов.
  • Это позволяет задать вес вспомогательных реплика InBuild при применении к регулированию InBuild. Более высокий вес означает, что вспомогательный реплика InBuild займет больше предела InBuild, а также более низкий вес будет потреблять меньше ограничения, что позволяет больше реплика помещаться в InBuild до достижения предела.

Выпуски Service Fabric 10.1

Дата запуска в производство Выпуск Дополнительная информация
1 ноября 2023 г. Выпуск Azure Service Fabric 10.1 Заметки о выпуске
1 апреля 2024 г. Второй выпуск обновления Azure Service Fabric 10.1 Заметки о выпуске

Service Fabric 10.0

Мы рады сообщить, что выпуск среды выполнения Service Fabric 10.0 начал развертывание в различных регионах Azure вместе с обновлениями средств и пакета SDK. Обновления пакета SDK для .NET, пакета SDK для Java и среды выполнения Service Fabric можно скачать из ссылок, указанных в заметках о выпуске. Пакеты SDK, пакеты NuGet и репозитории Maven доступны во всех регионах в течение 7–10 дней.

Основные объявления

  • Улучшение обрезки образа контейнера.
  • Балансировка кластера на тип узла.
  • Предоставление проверка этапа и таймера работоспособности для обновления приложения и кластера.
  • Поддержка совместимости версий ESE.dll в процессе сборки реплика.
  • Включите пробы аренды.
  • Расширьте конструктор FabricClient, чтобы включить "SecurityCredentials" без HostEndpoints.
  • Аудит безопасности параметров конечной точки управления кластерами.

Выпуски Service Fabric 10.0

Дата запуска в производство Выпуск Дополнительная информация
09 сентября 2023 г. Выпуск Azure Service Fabric 10.0 Заметки о выпуске
1 ноября 2023 г. Первый выпуск обновления Azure Service Fabric 10.0 Заметки о выпуске
1 апреля 2024 г. Третий выпуск обновления Azure Service Fabric 10.1 Заметки о выпуске

Service Fabric 9.1

Мы рады сообщить, что выпуск среды выполнения Service Fabric 9.1 начал развертывание в различных регионах Azure вместе с обновлениями средств и пакета SDK. Обновления пакета SDK для .NET, пакета SDK для Java и среды выполнения Service Fabric можно скачать из ссылок, указанных в заметках о выпуске. Пакеты SDK, пакеты NuGet и репозитории Maven доступны во всех регионах в течение 7–10 дней.

Основные объявления

  • Azure Service Fabric блокирует развертывания, которые не соответствуют требованиям к устойчивости Silver или Gold начиная с 11.10.2022 (дата продлена с 10.30.2022 до 11.10.2022). Пять виртуальных машин или более будут применяться с этим изменением для новых кластеров, созданных после 11.10.2022, чтобы избежать потери данных от запросов инфраструктуры на уровне виртуальной машины для рабочих нагрузок. Требование счетчика виртуальных машин не изменяется для устойчивости Бронзового уровня. Принудительное применение существующих кластеров будет развернуто в ближайшие месяцы.
  • Типы узлов Azure Service Fabric с устойчивостью масштабируемого набора виртуальных машин Silver или Gold всегда должны иметь свойство VirtualMachineProfile.osProfile.windowsConfiguration.enableAutomatic Обновления" значение false в определении модели масштабируемого набора. Если параметр enableAutomatic Обновления значение false, предотвратит непреднамеренные перезапуски ОС из-за обновлений Windows, таких как исправление, что может повлиять на рабочие нагрузки. Вместо этого следует включить автоматическое обновление ОС с помощью обновлений образа ОС масштабируемого набора виртуальных машин, установив для параметра "enableAutomaticOSUpgrade" значение true. При автоматическом обновлении образа ОС в масштабируемом наборе не требуется дополнительный процесс исправления через Обновл. Windows.
  • Начиная с 9.1.1436.9590 среда выполнения Service Fabric предоставляет конфигурацию в Linux и Windows с именем Setup/BlockAccessToWireServer, чтобы разрешить развертыванию среды выполнения настроить списки контроль доступа (СПИСКИ ACL) на виртуальной машине, чтобы запретить доступ к контейнерам на проводном сервере. Эти списки управления доступом хранятся в синхронизации во время создания и обновления кластера и сценариев перезапуска узла виртуальной машины или узла SF.

Выпуски Service Fabric 9.1

Дата запуска в производство Выпуск Дополнительная информация
24 октября 2022 г. Azure Service Fabric 9.1 Заметки о выпуске
8 декабря 2022 г. Первый выпуск обновления Azure Service Fabric 9.1 Заметки о выпуске
1 марта 2023 г. Выпуск обновления Azure Service Fabric 9.1 Заметки о выпуске
6 апреля 2023 г. Третий выпуск обновления Azure Service Fabric 9.1 Заметки о выпуске
15 мая 2023 г. Четвертый выпуск обновления Azure Service Fabric 9.1 Заметки о выпуске
19 июня 2023 г. Пятый выпуск обновления Azure Service Fabric 9.1 Заметки о выпуске
30 августа 2023 г. Шестой выпуск обновления Azure Service Fabric 9.1 Заметки о выпуске
1 ноября 2023 г. Седьмой выпуск обновления Azure Service Fabric 9.1 Заметки о выпуске
1 апреля 2024 г. Девятый выпуск обновления Azure Service Fabric 9.1 Заметки о выпуске

Service Fabric 9.0

Мы рады сообщить, что выпуск среды выполнения Service Fabric версии 9.0 начал развертываться в различных регионах Azure вместе с обновлениями средств и пакета SDK. Обновления пакета SDK для .NET, пакет SDK для Java и среда выполнения Service Fabric доступны через установщик веб-платформы, пакеты NuGet и репозитории Maven.

Основные объявления

  • Общая доступность Поддержка .NET 6.0
  • Общая доступность Поддержка Ubuntu 20.04
  • Общая поддержка доступности для Multi-AZ в одном масштабируемом наборе виртуальных машин
  • Добавлена поддержка IHost, IHostBuilder и минимальной модели размещения
  • Включение варианта согласия, позволяющего исключить удаленное взаимодействие на основе сериализации контракта данных (DCS)
  • Поддержка создания комплексного интерфейса разработчика для разработки Linux в Windows с помощью WSL2
  • Поддержка параллельных рекурсивных запросов к службе DNS Service Fabric
  • Поддержка управляемого объекта KeyVaultReference
  • Предоставление идентификатора контейнера для текущих развернутых пакетов кода
  • Добавление переменной среды Fabric_InstanceId для гостевых приложений без отслеживания состояния
  • Доступный API для создания отчетов MoveCost
  • Принудительное применение настраиваемого значения Max в InstanceCloseDelayDuration
  • Добавление возможности перечислять напоминания субъектов
  • Внесение обновлений для событий платформы
  • Добавление в среду выполнения Service Fabric свойства, которое можно задать с помощью SFRP в качестве идентификатора ресурса ARM
  • Доступная метка времени для подготовки типа приложения
  • Добавление поддержки метаданных поставщика ресурсов Service Fabric (SFRP) в тип приложения и сущности версии, начиная с идентификатора ресурса ARM
  • Windows Server 2022 теперь поддерживается в выпуске 9.0 CU2.
  • Поддержка среды выполнения контейнеров Mirantis в Windows для контейнеров Service Fabric
  • Поддержка установщика веб-платформы Microsoft (WebPI), используемого для установки пакета SDK и инструментов Service Fabric, была прекращена 1 июля 2022 г.
  • Azure Service Fabric блокирует развертывания, которые не соответствуют требованиям к устойчивости Silver или Gold начиная с 9.30.2022. 5 виртуальных машин или более будут применяться с этим изменением, чтобы избежать потери данных от запросов инфраструктуры на уровне виртуальной машины для рабочих нагрузок. Принудительное применение существующих кластеров будет развернуто в ближайшие месяцы.
  • Типы узлов Azure Service Fabric с устойчивостью масштабируемого набора виртуальных машин Silver или Gold всегда должны явно отключать обновление Windows, чтобы избежать непреднамеренных перезапусков ОС из-за обновлений Windows, которые могут повлиять на рабочие нагрузки. Это можно сделать, задав значение enableAutomatic Обновления: false, в OSProfile масштабируемого набора виртуальных машин. Вместо этого рекомендуется включить автоматическое обновление образа масштабируемого набора виртуальных машин. Развертывание начнется сбоем с 09.30.2022 для новых кластеров, если Windows Обновления не отключены в масштабируемом наборе виртуальных машин. Принудительное применение существующих кластеров будет развернуто в ближайшие месяцы.

Выпуски Service Fabric 9.0

Дата запуска в производство Выпуск Дополнительная информация
29 апреля 2022 г. Azure Service Fabric 9.0 Заметки о выпуске
6 июня 2022 г. Первый выпуск обновления Azure Service Fabric 9.0 Заметки о выпуске
14 июля 2022 г. Второй выпуск обновления Azure Service Fabric 9.0 Заметки о выпуске
13 сентября 2022 г. Третий выпуск обновления Azure Service Fabric 9.0 Заметки о выпуске
11 октября 2022 г. Четвертый выпуск обновления Azure Service Fabric 9.0 Заметки о выпуске
8 декабря 2022 г. Пятый выпуск обновления Azure Service Fabric 9.0 Заметки о выпуске
1 марта 2023 г. Седьмой выпуск обновления Azure Service Fabric 9.0 Заметки о выпуске
6 апреля 2023 г. Восьмой выпуск обновления Azure Service Fabric 9.0 Заметки о выпуске
15 мая 2023 г. Девятый выпуск обновления Azure Service Fabric 9.0 Заметки о выпуске
1 ноября 2023 г. Двенадцатый выпуск обновления Azure Service Fabric 9.0 Заметки о выпуске

Service Fabric 8.2

Мы рады сообщить, что выпуск среды выполнения Service Fabric версии 8.2 начал развертываться в различных регионах Azure вместе с обновлениями средств и пакета SDK. Обновления пакета SDK для .NET, пакет SDK для Java и среда выполнения Service Fabric доступны через установщик веб-платформы, пакеты NuGet и репозитории Maven.

Основные объявления

  • Откройте API в диспетчере кластеров, чтобы проверить, насколько эффективно обновление
  • Azure Service Fabric блокирует развертывания, которые не соответствуют требованиям к устойчивости Silver или Gold начиная с 11.10.2022 (дата продлена с 10.30.2022 до 11.10.2022). Пять виртуальных машин или более будут применяться с этим изменением для новых кластеров, созданных после 11.10.2022, чтобы избежать потери данных от запросов инфраструктуры на уровне виртуальной машины для рабочих нагрузок. Требование счетчика виртуальных машин не изменяется для устойчивости Бронзового уровня. Принудительное применение существующих кластеров будет развернуто в ближайшие месяцы.
  • Типы узлов Azure Service Fabric с устойчивостью масштабируемого набора виртуальных машин Silver или Gold всегда должны иметь свойство VirtualMachineProfile.osProfile.windowsConfiguration.enableAutomatic Обновления" значение false в определении модели масштабируемого набора. Если параметр enableAutomatic Обновления значение false, предотвратит непреднамеренные перезапуски ОС из-за обновлений Windows, таких как исправление, что может повлиять на рабочие нагрузки. Вместо этого следует включить автоматическое обновление ОС с помощью обновлений образа ОС масштабируемого набора виртуальных машин, установив для параметра "enableAutomaticOSUpgrade" значение true. При автоматическом обновлении образа ОС в масштабируемом наборе не требуется дополнительный процесс исправления через Обновл. Windows.

Выпуски Service Fabric 8.2

Дата запуска в производство Выпуск Дополнительная информация
29 октября 2021 г. Azure Service Fabric 8.2 Заметки о выпуске
16 декабря 2021 г. Первый выпуск обновления Azure Service Fabric 8.2 Заметки о выпуске
12 февраля 2022 г. Второй выпуск обновления Azure Service Fabric 8.2 Заметки о выпуске
6 июня 2022 г. Третий выпуск обновления Azure Service Fabric 8.2 Заметки о выпуске
14 июля 2022 г. Четвертый выпуск обновления Azure Service Fabric 8.2 Заметки о выпуске
11 октября 2022 г. Шестой выпуск обновления Azure Service Fabric 8.2 Заметки о выпуске
24 октября 2022 г. Седьмой выпуск обновления Azure Service Fabric 8.2 Заметки о выпуске
1 марта 2023 г. Девятый выпуск обновления Azure Service Fabric 8.2 Заметки о выпуске

Service Fabric 8.1

Мы рады сообщить, что выпуск среды выполнения Service Fabric 8.1 начал развертываться в различных регионах Azure вместе с обновлениями средств и пакета SDK. Обновления пакета SDK для .NET, пакет SDK для Java и среда выполнения Service Fabric доступны через установщик веб-платформы, пакеты NuGet и репозитории Maven.

Основные объявления

  • Добавлена поддержка вспомогательной реплики
  • Предварительная версия Добавлена поддержка приложений Service Fabric на базе .NET 6.0
  • Добавлена поддержка API для обновления описаний приложений
  • Добавлена функция периодической проверки связи между агентом перенастройки (RA) и прокси-агентом перенастройки (RAP) для обнаружения сбоев и зависаний процессов при межпроцессном взаимодействии.
  • Добавлена поддержка проб актуальности и готовности для неконтейнерных приложений.
  • Обновлен кластер, что позволило увеличить производительность узлов, не ухудшив при этом работоспособность кластера

Выпуски Service Fabric 8.1

Дата запуска в производство Выпуск Дополнительная информация
28 июля 2021 г. Azure Service Fabric 8.1 Заметки о выпуске
13 августа 2021 г. Первый выпуск обновления Azure Service Fabric 8.1 Заметки о выпуске
9 сентября 2021 г. Второй выпуск обновления Azure Service Fabric 8.1 Заметки о выпуске
06 октября 2021 г. Третий выпуск обновления Azure Service Fabric 8.1 Заметки о выпуске

Service Fabric 8.0

Мы рады сообщить, что версия 8.0 среды выполнения Service Fabric начала выходить в различных регионах Azure вместе с инструментами и обновлениями пакета SDK. Обновления пакета SDK для .NET, пакет SDK для Java и среда выполнения Service Fabric доступны через установщик веб-платформы, пакеты NuGet и репозитории Maven.

Основные объявления

  • Общая доступность поддержки .NET 5 для Windows
  • Общая доступностьтипов NodeType без отслеживания состояния
  • Возможность перемещения экземпляров службы без отслеживания состояния
  • Возможность добавления параметризованного блока DefaultLoad в манифест приложения
  • Для обновления отдельных реплик — возможность задавать некоторые параметры уровня кластера на уровне приложения.
  • Возможность интеллектуального размещения на основе тегов узлов
  • Возможность определения порога доли неработоспособных узлов, влияющей на работоспособность кластера
  • Возможность запрашивать список наиболее загруженных служб
  • Возможность добавлять новый интервал для новых кодов ошибок
  • Возможность помечать экземпляры служб как завершенные
  • Поддержка волновой модели развертывания для автоматического обновления
  • Добавлена проба готовности для контейнерных приложений
  • По умолчанию UseSeparateSecondaryMoveCost теперь имеет значение true
  • Модуль StateManager теперь освобождает ссылку сразу же, как только это становится безопасно
  • Заблокировано удаление центральной службы секретов, где хранятся секреты пользователей

Выпуски Service Fabric 8.0

Дата запуска в производство Выпуск Дополнительная информация
08 апреля 2021 г. Azure Service Fabric 8.0 Заметки о выпуске
17 мая 2021 г. Первый выпуск обновления Azure Service Fabric 8.0 Заметки о выпуске
17 июня 2021 г. Второй выпуск обновления Azure Service Fabric 8.0 Заметки о выпуске
28 июля 2021 г. Третий выпуск обновления Azure Service Fabric 8.0 Заметки о выпуске

предыдущих версий

Service Fabric 7.2

Основные объявления

  • Предварительная версия: Управляемые кластеры Service Fabric теперь доступны в общедоступной предварительной версии. Управляемые кластеры Service Fabric предназначены для упрощения развертывания и управления кластером за счет инкапсуляции базовых ресурсов, образующих кластер Service Fabric, в один ресурс ARM. Дополнительные сведения см. в обзоре управляемого кластера Service Fabric.
  • Предварительная версия. Поддержка служб без отслеживания состояния с количеством экземпляров, превышающим число узлов, теперь доступна в общедоступной предварительной версии. Политика размещения позволяет создавать несколько экземпляров секции без отслеживания состояния на узле.
  • Доступна версия FabricObserver (FO) 3.0.
    • Теперь можно запускать FabricObserver в кластерах Linux и Windows.
    • Теперь можно создавать пользовательские подключаемые модули для Observer. Дополнительные сведения и код см. в модулях чтения подключаемых модулей и примера проекта подключаемого модуля.
    • Теперь можно изменить любой параметр Observer через обновление параметров приложения. Это означает, что больше не требуется повторное развертывание FO для изменения отдельных параметров. См. пример.
  • Поддержка образов контейнеров Ubuntu 18.04 OneBox.
  • Предварительная версия. Справочник по KeyVault для приложений Service Fabric поддерживает только секреты с версиями. Секреты без версий не поддерживаются.
  • Пакету SDK для SF требуется последняя версия VS 2019 с обновлением 16.7.6 или 16.8 (предварительная версия 4) для создания новых платформа .NET Framework проектов без отслеживания состояния, с отслеживанием состояния или субъектов. Если после создания проекта службы нет последнего обновления VS, используйте диспетчер пакетов для установки Microsoft.ServiceFabric.Services (версии 4.2.x) для проектов без отслеживания состояния и Microsoft.ServiceFabric.Actors (версия 4.2.x) для проектов субъектов из nuget.org.
  • RunToCompletion. Service Fabric поддерживает концепцию выполнения до завершения для гостевых исполняемых файлов. После выполнения этого обновления по завершении репликации ресурсы кластера, выделенные этой реплике, будут освобождены.
  • Улучшена поддержка управления ресурсами: разрешение запросов и ограничение спецификаций для ресурсов ЦП и памяти.

Выпуски Service Fabric 7.2

Дата запуска в производство Выпуск Дополнительная информация
21 октября 2020 г. Azure Service Fabric 7.2 Заметки о выпуске
9 ноября 2020 г. Второй выпуск обновления Azure Service Fabric 7.2 Заметки о выпуске
10 ноября 2020 г. Третий выпуск обновления Azure Service Fabric 7.2 Заметки о выпуске
2 декабря 2020 г. Четвертый выпуск обновления Azure Service Fabric 7.2 Заметки о выпуске
25 января 2021 г. Пятый выпуск обновления Azure Service Fabric 7.2 Заметки о выпуске
17 февраля 2021 г. Шестой выпуск обновления Azure Service Fabric 7.2 Заметки о выпуске
10 марта 2021 г. Седьмой выпуск обновления Azure Service Fabric 7.2 Заметки о выпуске

Service Fabric 7.1

В связи с текущим кризисом COVID-19 и учетом проблем, с которыми сталкиваются наши клиенты, мы делаем 7.1 доступными, но не будем автоматически обновлять кластеры, которые будут получать автоматические обновления. Мы отключаем автоматическое обновление до дальнейшего уведомления, чтобы гарантировать, что клиенты могут применять обновления, когда они наиболее подходящи для них, чтобы избежать непредвиденных сбоев.

Вы можете обновить до версии 7.1 через портал Azure или с помощью развертывания Azure Resource Manager.

Кластеры Service Fabric, для которых включено автоматическое обновление, будут автоматически принимать обновление 7.1 после возобновления стандартной процедуры развертывания. Мы предоставляем еще одно объявление до начала стандартного развертывания на сайте сообщества Service Fabric Tech. Мы также обновили сроки окончания поддержки основных выпусков, начиная с 6.5 и до 7.1, на этой странице.

Основные объявления

  • Общая доступность для управляемых удостоверений Service Fabric для приложений Service Fabric
  • Поддержка Ubuntu 18.04
  • Предварительная версия. Поддержка временного диска ОС масштабируемого набора виртуальных машин**: Временный диск ОС — это хранилище, создаваемое на локальной виртуальной машине и не сохраняемое в удаленном хранилище Azure. Они рекомендуется использовать для всех типов узлов Service Fabric (основной и вторичный), так как по сравнению с традиционными дисками постоянных ОС, временными дисками ОС:
    • Сокращают задержки при чтении и записи на диск ОС
    • Обеспечивают более быстрое выполнение сброса и управление повторным созданием образа узла
    • Сокращение общих затрат (диски бесплатны и не требуют дополнительных затрат на хранилище)
  • Поддержка объявления сертификатов конечной точки службы приложений Service Fabric по общему имени субъекта.
  • Поддержка пробы работоспособности для контейнерных служб: поддержка механизма проверки активности для контейнерных приложений. Проба liveness помогает сообщить о активности контейнерного приложения и когда они не отвечают своевременно, это приводит к перезапуску.
  • Поддержка пакетов кода инициализатора для контейнеров и гостевых исполняемых приложений. Это позволяет выполнять пакеты кода (например, контейнеры) в указанном порядке для инициализации пакета службы.
  • FabricObserver и ClusterObserver — это приложения без отслеживания состояния, которые записывают телеметрию Service Fabric, связанную с различными аспектами кластера SF. Оба этих приложения готовы к развертыванию в рабочих кластерах Windows для записи подробной телеметрии, в них реализована поддержка ApplicationInsights, EventSource и LogAnalytics.
    • FabricObserver (FO) 2.0 — запускается на всех узлах, создает события работоспособности, передает данные телеметрии при достижении пороговых значений использования ресурсов, настроенных пользователем. Этот выпуск содержит несколько улучшений в области мониторинга, управления данными, детализации сведений о событиях работоспособности и структурированных данных телеметрии.
    • ClusterObserver (CO) 1.1 — запускается на одном узле, сохраняет данные телеметрии работоспособности на уровне кластера. В этом выпуске ClusterObserver также отслеживает состояние узла и выдает данные телеметрии при завершении работы, включении и отключении узла дольше определенного пользователем периода времени.

Улучшение обработки жизненного цикла приложения

  • Предварительная версия: завершение запросов: Во время запланированного обслуживания службы, например при обновлении службы или деактивации узла, можно разрешить службам корректно завершить подключения. Эта функция позволяет добавить в конфигурацию службы время задержки закрытия экземпляра. Во время запланированных операций SF удаляет адрес службы из обнаружения, а затем ожидает этого периода, прежде чем завершить работу службы.
  • Автоматическое обнаружение и балансировка субкластеров. Если службы с разными ограничениями на размещение имеют общую метрику нагрузки, происходит субкластеризация. Если нагрузка на разные наборы узлов существенно различается, то Диспетчер кластерных ресурсов Service Fabric считает, что кластер несбалансирован, даже если он имеет лучший возможный баланс из-за ограничений на размещение. В результате он пытается перебалансировать кластер, потенциально вызывая ненужные движения служб (так как "дисбаланс" не может быть значительно улучшен). Теперь Диспетчер кластерных ресурсов попытается автоматически обнаружить эти конфигурации и понять, когда дисбаланс может быть исправлен путем перемещения, и когда вместо этого он должен оставить вещи в одиночку, так как никаких существенных улучшений не может быть сделано.
  • Разные затраты перемещения для вторичных реплика: мы представили новое значение стоимости перемещения VeryHigh, которое обеспечивает большую гибкость в некоторых сценариях, чтобы определить, следует ли использовать отдельную стоимость перемещения для вторичных реплика.
  • Включен механизм Проба активности для контейнерных приложений. Проба liveness помогает сообщить о активности контейнерного приложения и когда они не отвечают своевременно, это приводит к перезапуску.
  • Выполнение служб до завершения или однократно**

Улучшения в Хранилище образов

  • В Service Fabric 7.1 по умолчанию используется пользовательский транспорт для защиты передачи файлов между узлами. Зависимость от файлового ресурса SMB в версии 7.1 исключена. Защищенные файловые ресурсы SMB по-прежнему существуют на узлах, содержащих реплику службы Хранилища образов, чтобы отказаться от установки по умолчанию, а также для обновления и перехода на более старую версию.

Усовершенствования надежных коллекций

  • Поддержка хранилища только в памяти для служб с отслеживанием состояния, использующих надежные коллекции. Временные надежные коллекции позволяют сохранять данные на диск для обеспечения устойчивости в случае масштабных отключений, а также могут использоваться для рабочих нагрузок, например таких, как реплицируемый кэш, где не исключена некоторая вероятность потери данных. Исходя из ограничений для временных надежных коллекций, рекомендуется использовать этот параметр для рабочих нагрузок, которые не нуждаются в постоянном хранилище, для служб, которые обрабатывали редкие случаи потери кворума.
  • Предварительная версия: Service Fabric Backup Обозреватель. Чтобы упростить управление резервными копиями Надежных коллекций для приложений с отслеживанием состояния Service Fabric, Обозреватель резервное копирование Service Fabric позволяет пользователям
    • Аудит и проверка содержимого надежных коллекций
    • Обновление текущего состояния до согласованного представления
    • Создание резервной копии текущего моментального снимка надежных коллекций
    • Исправление повреждений данных

Выпуски Service Fabric 7.1

Дата запуска в производство Выпуск Дополнительная информация
20 апреля 2020 г. Azure Service Fabric 7.1 Заметки о выпуске
16 июня 2020 г. Первое обновление Microsoft Azure Service Fabric 7.1 Заметки о выпуске
20 июля 2020 г. Второе обновление Microsoft Azure Service Fabric 7.1 Заметки о выпуске
12 августа 2020 г. Третье обновление Microsoft Azure Service Fabric 7.1 Заметки о выпуске
10 сентября 2020 г. Четвертое обновление Microsoft Azure Service Fabric 7.1 Заметки о выпуске
7 октября 2020 года Шестое обновление Microsoft Azure Service Fabric 7.1 Заметки о выпуске
23 ноября 2020 г. Восьмое обновление Microsoft Azure Service Fabric 7.1 Заметки о выпуске

Service Fabric 7.0

Вышла версия Azure Service Fabric 7.0 Вы можете обновить до версии 7.0 через портал Azure или с помощью развертывания Azure Resource Manager. Из-за отзывов клиентов о выпусках по окончании праздников мы не будем начинать автоматическое обновление кластеров для получения автоматических обновлений до января. В январе мы возобновляем стандартную процедуру развертывания и кластеры с включенными автоматическими обновлениями, которые будут автоматически получать обновление 7.0. Мы предоставляем еще одно объявление перед началом развертывания. Будут также внесены изменения в запланированные даты выпуска, отражающие эту политику. Здесь можно найти обновления графика будущих выпусков.

Основные объявления

  • Поддержка KeyVaultReference для секретов приложений (предварительная версия): Приложения Service Fabric с включенными управляемыми удостоверениями теперь могут напрямую ссылаться на URL-адрес секрета Key Vault через переменную среды, параметр приложения или учетные данные репозитория контейнеров. Service Fabric будет автоматически разрешать секрет через управляемое удостоверение приложения. 

  • Улучшенные средства безопасности обновления для служб без отслеживания состояния. Чтобы обеспечить доступность во время обновления приложения, добавлены новые конфигурации для определения минимального количества экземпляров для служб без отслеживания состояния, которые будут считаться доступными. Ранее это значение было равно 1 для всех служб и не могло быть изменено. Благодаря новой проверке безопасности для каждой службы можно гарантировать, что службы будут сохранять минимальное количество экземпляров во время обновления приложения, обновления кластера и выполнения прочих операций обслуживания, которое получено на основе проверок работоспособности и безопасности Service Fabric.

  • Ограничения ресурсов для пользовательских служб. Пользователи могут настроить ограничения ресурсов для пользовательских служб на узле, чтобы предотвратить возникновение таких проблем, как исчерпание ресурсов системных служб Service Fabric. 

  • Очень высокие затраты на перемещение служб для типа реплики. Реплики с очень высокими затратами на перемещение будут перемещаться только в случае нарушения ограничений в кластере, которое не может быть исправлено каким-либо другим способом. Дополнительные сведения об использовании "очень высокой" стоимости перемещения см. в связанном документе, и для получения дополнительных рекомендаций.

  • Дополнительные проверки безопасности кластера. В этом выпуске появилась настраиваемая проверка безопасности кворума на начальном узле. Это позволяет настроить количество начальных узлов, которые должны быть доступны в течение жизненного цикла кластера и сценариев управления. Операции, которые будут принимать кластер под настроенным значением, блокируются. Сегодня значение по умолчанию всегда является кворумом начальных узлов, например, если у вас есть семь начальных узлов, операция, которая займет ниже пяти начальных узлов, будет заблокирована по умолчанию. Можно выставить минимальное безопасное значение 6, что позволяло бы отключение только одного начального узла.

  • Добавлена поддержка управления службой резервного копирования и восстановления в Service Fabric Explorer. Эта поддержка сделала возможными следующие действия непосредственно в SFX: обнаружение службы резервного копирования и восстановления, создание политики резервного копирования, включение автоматического резервного копирования, получение нерегламентированных резервных копий, активация операций восстановления и просмотр существующих резервных копий.

  • Объявление о доступности ReliableCollectionsMissingTypesTool. Это средство поможет проверить, что типы, используемые в надежных коллекциях, поддерживают прямую и обратную совместимость во время последовательного обновления приложения. Это позволит предотвратить сбои обновления, потери данных и повреждение данных из-за отсутствия или несовместимости типов.

  • Включение стабильных операций чтения на вторичных реплика: стабильные операции чтения ограничивают вторичные реплика возвращать значения, которые были взломаны кворумом.

Кроме того, этот выпуск содержит другие новые функции, исправления ошибок, а также улучшения поддержки, надежности и производительности. Полный список изменений см. в заметках о выпуске.

Выпуски Service Fabric 7.0

Дата запуска в производство Выпуск Дополнительная информация
18 ноября 2019 г. Azure Service Fabric 7.0 Заметки о выпуске
30 января 2020 г. Выпуск обновления Azure Service Fabric 7.0 Заметки о выпуске
6 февраля 2020 г. Выпуск обновления Azure Service Fabric 7.0 Заметки о выпуске
2 марта 2020 г. Выпуск обновления Azure Service Fabric 7.0 Заметки о выпуске
6 мая 2020 г. Шестой выпуск обновления Azure Service Fabric 7.0 Заметки о выпуске
9 октября 2020 г. Девятый выпуск обновления Azure Service Fabric 7.0 Заметки о выпуске

Service Fabric 6.5

Этот выпуск включает в себя улучшения в области поддержки, надежности и производительности, новые функции, исправления ошибок и усовершенствования для упрощения управления жизненным циклом кластера и приложений.

Внимание

Service Fabric 6.5 — последний выпуск с поддержкой средств Service Fabric в Visual Studio 2015. Пользователям рекомендуется перейти на Visual Studio 2019.

Новые возможности в Service Fabric 6.5

Дополнительные сведения см. в заметках о выпуске Service Fabric 6.5.

Выпуски Service Fabric 6.5

Дата запуска в производство Выпуск Дополнительная информация
11 июня 2019 г. Azure Service Fabric 6.5 Заметки о выпуске
2 июля 2019 г. Выпуск обновления Azure Service Fabric 6.5 Заметки о выпуске
29 июля 2019 г. Выпуск обновления Azure Service Fabric 6.5 Заметки о выпуске
Авг 23, 2019 Выпуск обновления Azure Service Fabric 6.5 Заметки о выпуске
14 октября 2019 г. Выпуск обновления Azure Service Fabric 6.5 Заметки о выпуске

Выпуски Service Fabric 6.4

Дата запуска в производство Выпуск
30 ноября 2018 г. Azure Service Fabric 6.4
12 декабря 2018 г. Обновление выпуска Azure Service Fabric 6.4 для кластеров Windows
4 февраля 2019 г. Выпуск обновления Azure Service Fabric 6.4
4 марта 2019 г. Выпуск обновления Azure Service Fabric 6.4
8 апреля 2019 г. Выпуск обновления Azure Service Fabric 6.4
2 мая 2019 г. Выпуск обновления Azure Service Fabric 6.4
28 мая 2019 г. Выпуск обновления Azure Service Fabric 6.4