Compartir a través de


Versiones de Service Fabric

En este artículo se proporciona más información sobre las versiones y actualizaciones más recientes para los SDK y el runtime de Service Fabric.

Los recursos siguientes también están disponibles:

Service Fabric 10.1

Nos complace anunciar que la versión 10.1 del entorno de ejecución de Service Fabric comenzó a implementarse en las distintas regiones de Azure junto con las herramientas y las actualizaciones del SDK. Las actualizaciones del SDK de .NET, el SDK de Java y los entornos de ejecución de Service Fabric pueden descargarse en los vínculos proporcionados en las notas de la versión. El SDK, los paquetes NuGet y los repositorios de Maven estarán disponibles en todas las regiones en un plazo de 7 a 10 días.

Anuncios clave

  • El entorno de ejecución de Service Fabric define dos roles de cliente: administrador y cliente. El rol Administrador tiene privilegios elevados y no se puede distinguir desde el propio entorno de ejecución, lo que puede ser problemático en clústeres compartidos, donde todos los inquilinos tienen privilegios de administrador y pueden realizar operaciones destructivas no deseadas en los servicios de otro inquilino. En esta versión, presentamos un tercer rol de cliente: ElevatedAdmin, que, combinado con la sección Seguridad o ClientAccess configurada correctamente del manifiesto de clúster, puede impedir el escenario descrito.
  • Service Fabric emite ahora un evento de mantenimiento visible en SFX/SFE cuando se agotan las sesiones.
  • Esto permite establecer el peso de las réplicas auxiliares de InBuild cuando se aplica a la limitación de InBuild. Un peso mayor significa que una réplica auxiliar de InBuild ocupa más del límite de InBuild y, del mismo modo, un peso inferior consumiría menos del límite, lo que permite colocar más réplicas en InBuild antes de alcanzar el límite.
  • A partir de la actualización acumulativa 3.0 (CU3) del entorno de ejecución de Service Fabric 10.1, se admite el entorno de ejecución de .NET 8.
    • Para aquellos interesados en usar .NET 8, tenga en cuenta lo siguiente:
      • Debe volver a compilar y volver a implementar las aplicaciones con .NET 8. Este paso no es necesario si desea seguir usando versiones anteriores de .NET.
      • Si implementa aplicaciones independientes , sepa que las aplicaciones ya no están independientes de forma predeterminada en .NET 8. Debe agregar y establecer explícitamente la SelfContained propiedad true en en los proyectos de .NET 8.
      • Para los clientes que usan La comunicación remota de Service Fabric v1, los clientes deben habilitar , BinaryFormatterque no está habilitado con .NET 8. Para obtener el procedimiento para habilitar BinaryFormatter, consulte la página de GitHub BinaryFormatter Obsoletion Strategy (Estrategia de obsoleción de BinaryFormatter).

Versiones de Service Fabric 10.1

Fecha de la versión Release Más información
1 de noviembre de 2023 Versión de Azure Service Fabric 10.1 Notas de la versión
1 de abril de 2024 Versión de actualización 10.1 de Azure Service Fabric 10.1 Notas de la versión
15 de junio de 2024 Tercera versión de actualización de Azure Service Fabric 10.1 Notas de la versión
15 de agosto de 2024 Cuarta versión de actualización de Azure Service Fabric 10.1 Notas de la versión
30 de septiembre de 2024 Versión de actualización 10.1 de Azure Service Fabric 10.1 Notas de la versión
31 de octubre de 2024 Sexta versión de actualización de Azure Service Fabric 10.1 Notas de la versión

Service Fabric 10.0

Nos complace anunciar que la versión 10.0 del entorno de tiempo de ejecución de Service Fabric ha empezado a implementarse en las diversas regiones de Azure junto con las herramientas y las actualizaciones del SDK. Las actualizaciones del SDK de .NET, el SDK de Java y los entornos de ejecución de Service Fabric pueden descargarse en los vínculos proporcionados en las notas de la versión. El SDK, los paquetes NuGet y los repositorios de Maven estarán disponibles en todas las regiones en un plazo de 7 a 10 días.

Anuncios clave

  • Mejora de la eliminación de imágenes de contenedor.
  • Equilibrio de un clúster por tipo de nodo.
  • Exponga la fase de comprobación de estado y el temporizador para la actualización de aplicaciones y clústeres.
  • Servicio de asistencia con la compatibilidad de versiones de ESE.dll en el proceso de creación de réplicas.
  • Habilite los sondeos de concesión.
  • Extienda el constructor FabricClient para incluir "SecurityCredentials" sin "HostEndpoints".
  • Auditoría de seguridad de la configuración del punto de conexión de administración de clústeres.

Versiones de Service Fabric 10.0

Fecha de la versión Release Más información
9 de septiembre de 2023 Versión de Azure Service Fabric 10.0 Notas de la versión
1 de noviembre de 2023 Primera versión de actualización de Azure Service Fabric 10.0 Notas de la versión
1 de abril de 2024 Tercera versión de actualización de Azure Service Fabric 10.0 Notas de la versión
15 de junio de 2024 Cuarta versión de actualización de Azure Service Fabric 10.0 Notas de la versión
15 de agosto de 2024 Versión de actualización 10.0 de Azure Service Fabric 10.0 Notas de la versión
30 de septiembre de 2024 Sexta versión de actualización de Azure Service Fabric 10.0 Notas de la versión
31 de octubre de 2024 Versión de actualización séptima de Azure Service Fabric 10.0 Notas de la versión

Service Fabric 9.1

Nos complace anunciar lanzamientos de la versión 9.1 de las regiones de Azure en tiempo de ejecución de Service Fabric junto con las herramientas y las actualizaciones del SDK. Las actualizaciones del SDK de .NET, el SDK de Java y los entornos de ejecución de Service Fabric pueden descargarse en los vínculos proporcionados en las notas de la versión. El SDK, los paquetes NuGet y los repositorios de Maven estarán disponibles en todas las regiones en un plazo de 7 a 10 días.

Anuncios clave

  • Azure Service Fabric bloqueará las implementaciones que no cumplan los requisitos de durabilidad Silver o Gold a partir del 10/11/2022 (la fecha se amplía del 30/10/2022 al 10/11/2022). Con este cambio se aplicarán cinco máquinas virtuales o más para los clústeres más recientes creados después del 10/11/2022 a fin de ayudar a evitar la pérdida de datos de las solicitudes de infraestructura a nivel de VM para las cargas de trabajo de producción. El requisito de recuento de máquinas virtuales no cambia para la durabilidad Bronze. La aplicación de los clústeres existentes se implementará en los próximos meses.
  • Los tipos de nodo de Azure Service Fabric con una durabilidad Silver o Gold para el conjunto de escalado de máquinas virtuales deben tener siempre la propiedad "virtualMachineProfile.osProfile.windowsConfiguration.enableAutomaticUpdates" establecida como false en la definición del modelo del conjunto de escalado. Al establecer enableAutomaticUpdates en false, se evitan los reinicios no deseados del sistema operativo debido a las actualizaciones de Windows, como la aplicación de revisiones, lo que puede afectar a las cargas de trabajo de producción. En su lugar, debe habilitar las actualizaciones automáticas del sistema operativo mediante actualizaciones de las imágenes del sistema operativo del conjunto de escalado de máquinas virtuales con el establecimiento de "enableAutomaticOSUpgrade" en true. Con las actualizaciones automáticas de la imagen del sistema operativo habilitadas en el conjunto de escalado, no es necesario un proceso extra de aplicación de revisiones a través de Windows Update.
  • A partir de la versión 9.1.1436.9590, el entorno de ejecución de Service Fabric proporciona una configuración en Linux y Windows denominada "Setup/BlockAccessToWireServer" para permitir que el implementador del entorno de ejecución configure listas de Access Control (ACL) en la máquina virtual (VM) para evitar el acceso desde contenedores al servidor de conexión. Estas ACL se mantienen sincronizadas durante los nuevos escenarios de creación o actualización del clúster y reinicio de nodos de VM/SF.

Versiones de Service Fabric 9.1

Fecha de la versión Release Más información
24 de octubre de 2022 Azure Service Fabric 9.1 Notas de la versión
8 de diciembre de 2022 Primera versión de actualización de Azure Service Fabric 9.1 Notas de la versión
1 de marzo de 2023 Segunda versión de actualización de Azure Service Fabric 9.1 Notas de la versión
6 de abril de 2023 Tercera versión de actualización de Azure Service Fabric 9.1 Notas de la versión
15 de mayo de 2023 Cuarta versión de actualización de Azure Service Fabric 9.1 Notas de la versión
19 de junio de 2023 Quinta versión de actualización de Azure Service Fabric 9.1 Notas de la versión
30 de agosto de 2023 Sexta versión de actualización de Azure Service Fabric 9.1 Notas de la versión
1 de noviembre de 2023 Versión de actualización séptima de Azure Service Fabric 9.1 Notas de la versión
1 de abril de 2024 Noveno lanzamiento de actualización de Azure Service Fabric 9.1 Notas de la versión
15 de junio de 2024 Versión de actualización décima de Azure Service Fabric 9.1 Notas de la versión
15 de agosto de 2024 Versión de actualización undécima de Azure Service Fabric 9.1 Notas de la versión
30 de septiembre de 2024 Versión de actualización de Azure Service Fabric 9.1 Notas de la versión
31 de octubre de 2024 Versión de la decimotercera actualización de Azure Service Fabric 9.1 Notas de la versión

Service Fabric 9.0

Nos complace anunciar que la versión 9.0 del entorno de ejecución de Service Fabric ha empezado a implementarse en las diversas regiones de Azure junto con las herramientas y las actualizaciones del SDK. Las actualizaciones del SDK de .NET, el SDK de Java y el entorno de ejecución de Service Fabric están disponibles a través del Instalador de plataforma web, los paquetes NuGet y los repositorios de Maven.

Anuncios clave

  • Disponibilidad general: compatibilidad con .NET 6.0
  • Disponibilidad general: compatibilidad con Ubuntu 20.04
  • Disponibilidad general: compatibilidad con AZ múltiple dentro de un único conjunto de escalado de máquinas virtuales
  • Se ha agregado compatibilidad con IHost, IHostBuilder y el modelo de hospedaje mínimo.
  • Habilitación de la opción de participación para la excepción de serialización basada en contratos de datos (DCS)
  • Compatibilidad con la creación de la experiencia de desarrollador de un extremo a otro para el desarrollo de Linux en Windows mediante WSL2
  • Compatibilidad con consultas recursivas paralelas para Service Fabric servicio DNS
  • Compatibilidad con KeyVaultReference administrado
  • Exposición del id. de contenedor para paquetes de código implementados actualmente
  • Se ha agregado la variable de entorno Fabric_InstanceId en aplicaciones invitadas sin estado
  • API expuesta para notificar MoveCost
  • Opción para exigir un valor máximo configurable en InstanceCloseDelayDuration
  • Se ha agregado la capacidad de enumerar recordatorios de actor
  • Actualizaciones realizadas en eventos de plataforma
  • Se introdujo una propiedad en el entorno de ejecución de Service Fabric que se puede establecer mediante SFRP como identificador de recurso de Azure Resource Manager.
  • Marca de tiempo de aprovisionamiento del tipo de aplicación expuesta
  • Se ha agregado compatibilidad con los metadatos del proveedor de recursos de Service Fabric (SFRP) al tipo de aplicación y las entidades de versión, a partir del identificador de recurso de Azure Resource Manager.
  • Windows Server 2022 ahora se admite a partir de la versión 9.0 CU2.
  • Compatibilidad con Mirantis Container Runtime en Windows para contenedores de Service Fabric
  • El Instalador de plataforma web de Microsoft (WebPI) usado para instalar el SDK y las herramientas de Service Fabric se retiró el 1 de julio de 2022.
  • Azure Service Fabric bloqueará las implementaciones que no cumplan los requisitos de durabilidad Silver o Gold a partir del 30/9/2022. Con este cambio se aplicarán 5 VM o más para ayudar a evitar la pérdida de datos de las solicitudes de infraestructura a nivel de VM para las cargas de trabajo de producción. La aplicación de los clústeres existentes se implementará en los próximos meses.
  • Los tipos de nodo de Azure Service Fabric con durabilidad Virtual Machine Scale Set de Silver o Gold deben tener siempre la actualización de Windows explícitamente desactivada para evitar reinicios involuntarios del sistema operativo debido a las actualizaciones de Windows, lo que puede afectar a las cargas de trabajo de producción. Para ello, establezca "enableAutomaticUpdates": false, en OSProfile del conjunto de escalado de máquinas virtuales. Considere la posibilidad de habilitar las actualizaciones automáticas de las imágenes del conjunto de escalado de máquinas virtuales en su lugar. Las implementaciones comenzarán a generar errores desde el 30/09/2022 para los nuevos clústeres si WindowsUpdates no está deshabilitado en el conjunto de escalado de máquinas virtuales. La aplicación de los clústeres existentes se implementará en los próximos meses.

Versiones de Service Fabric 9.0

Fecha de la versión Release Más información
29 de abril de 2022 Azure Service Fabric 9.0 Notas de la versión
06 de junio de 2022 Primera versión de actualización de Azure Service Fabric 9.0 Notas de la versión
14 de julio de 2022 Segunda versión de actualización de Azure Service Fabric 9.0 Notas de la versión
13 de septiembre de 2022 Tercera versión de actualización de Azure Service Fabric 9.0 Notas de la versión
11 de octubre de 2022 Cuarta versión de actualización de Azure Service Fabric 9.0 Notas de la versión
8 de diciembre de 2022 Quinta versión de actualización de Azure Service Fabric 9.0 Notas de la versión
1 de marzo de 2023 Séptima versión de actualización de Azure Service Fabric 9.0 Notas de la versión
6 de abril de 2023 Octava versión de actualización de Azure Service Fabric 9.0 Notas de la versión
15 de mayo de 2023 Novena versión de actualización de Azure Service Fabric 9.0 Notas de la versión
1 de noviembre de 2023 Versión de actualización de Azure Service Fabric 9.0 Notas de la versión

Service Fabric 8.2

Nos complace anunciar que la versión 8.2 del entorno de ejecución de Service Fabric inició la implementación en las distintas regiones de Azure junto con las herramientas y las actualizaciones del SDK. Las actualizaciones del SDK de .NET, el SDK de Java y el entorno de ejecución de Service Fabric están disponibles a través del Instalador de plataforma web, los paquetes NuGet y los repositorios de Maven.

Anuncios clave

  • Exposición de una API en el Administrador de clústeres para advertir si la actualización tiene efecto
  • Azure Service Fabric bloqueará las implementaciones que no cumplan los requisitos de durabilidad Silver o Gold a partir del 10/11/2022 (la fecha se amplía del 30/10/2022 al 10/11/2022). Con este cambio se aplicarán cinco máquinas virtuales o más para los clústeres más recientes creados después del 10/11/2022 a fin de ayudar a evitar la pérdida de datos de las solicitudes de infraestructura a nivel de VM para las cargas de trabajo de producción. El requisito de recuento de máquinas virtuales no cambia para la durabilidad Bronze. La aplicación de los clústeres existentes se implementará en los próximos meses.
  • Los tipos de nodo de Azure Service Fabric con una durabilidad Silver o Gold para el conjunto de escalado de máquinas virtuales deben tener siempre la propiedad "virtualMachineProfile.osProfile.windowsConfiguration.enableAutomaticUpdates" establecida como false en la definición del modelo del conjunto de escalado. Al establecer enableAutomaticUpdates en false, se impide que se reinicie el sistema operativo no deseado debido a las actualizaciones de Windows, como la aplicación de revisiones, lo que puede afectar a las cargas de trabajo de producción. En su lugar, debe habilitar las actualizaciones automáticas del sistema operativo mediante actualizaciones de las imágenes del sistema operativo del conjunto de escalado de máquinas virtuales con el establecimiento de "enableAutomaticOSUpgrade" en true. Con las actualizaciones automáticas de la imagen del sistema operativo habilitadas en el conjunto de escalado, no es necesario un proceso extra de aplicación de revisiones a través de Windows Update.

Versiones de Service Fabric 8.2

Fecha de la versión Release Más información
29 de octubre de 2021 Azure Service Fabric 8.2 Notas de la versión
16 de diciembre de 2021 Primera versión de actualización de Azure Service Fabric 8.2 Notas de la versión
12 de febrero de 2022 Segunda versión de actualización de Azure Service Fabric 8.2 Notas de la versión
06 de junio de 2022 Tercera versión de actualización de Azure Service Fabric 8.2 Notas de la versión
14 de julio de 2022 Cuarta versión de actualización de Azure Service Fabric 8.2 Notas de la versión
11 de octubre de 2022 Sexta versión de actualización de Azure Service Fabric 8.2 Notas de la versión
24 de octubre de 2022 Séptima versión de actualización de Azure Service Fabric 8.2 Notas de la versión
1 de marzo de 2023 Novena versión de actualización de Azure Service Fabric 8.2 Notas de la versión

Service Fabric 8.1

Nos complace anunciar que la versión 8.1 del entorno de ejecución de Service Fabric inició la implementación en las distintas regiones de Azure junto con las herramientas y las actualizaciones del SDK. Las actualizaciones del SDK de .NET, el SDK de Java y el entorno de ejecución de Service Fabric están disponibles a través del Instalador de plataforma web, los paquetes NuGet y los repositorios de Maven.

Anuncios clave

  • Se ha agregado compatibilidad con la réplica auxiliar.
  • Versión preliminar Se ha agregado compatibilidad para aplicaciones .NET 6.0 de Service Fabric.
  • Se ha agregado compatibilidad de la API para actualizar las descripciones de la aplicación.
  • Se ha agregado un ping periódico entre el Agente de reconfiguración (RA) y el proxy del Agente de reconfiguración (RAP) para detectar errores de IPC y bloqueos del proceso.
  • Se ha agregado compatibilidad con sondeos de ejecución y preparación para aplicaciones no contenedorizadas.
  • Se logrado que la actualización del clúster para las actualizaciones de capacidad del nodo no tenga ningún impacto.

Versiones de Service Fabric 8.1

Fecha de la versión Release Más información
28 de julio de 2021 Azure Service Fabric 8.1 Notas de la versión
13 de agosto de 2021 Primera versión de actualización de Azure Service Fabric 8.1 Notas de la versión
09 de septiembre de 2021 Segunda versión de actualización de Azure Service Fabric 8.1 Notas de la versión
06 de octubre de 2021 Tercera versión de actualización de Azure Service Fabric 8.1 Notas de la versión

Service Fabric 8.0

Nos complace anunciar la implementación de la versión 8.0 del entorno de ejecución de Service Fabric en las distintas regiones de Azure junto con las herramientas y las actualizaciones del SDK. Las actualizaciones del SDK de .NET, el SDK de Java y el entorno de ejecución de Service Fabric están disponibles a través del Instalador de plataforma web, los paquetes NuGet y los repositorios de Maven.

Anuncios clave

  • Disponibilidad general del soporte técnico para .NET 5 para Windows.
  • Disponibilidad general de NodeTypes sin estado.
  • Capacidad de mover instancias de servicio sin estado.
  • Capacidad de agregar DefaultLoad con parámetros en el manifiesto de aplicación.
  • Para las actualizaciones de réplica de base de datos única: capacidad de definir parte de la configuración de nivel de clúster en el nivel de aplicación.
  • Capacidad de selección de ubicación inteligente basada en etiquetas de nodo.
  • Capacidad de definir el umbral de porcentaje de nodos incorrectos que afectan al estado del clúster.
  • Capacidad de consultar los principales servicios cargados.
  • Capacidad de agregar un nuevo intervalo para nuevos códigos de error.
  • Capacidad de marcar la instancia de servicio como completada.
  • Compatibilidad con el modelo de implementación basado en onda para las actualizaciones automáticas.
  • Se ha agregado un sondeo de preparación para las aplicaciones en contenedores.
  • Se ha habilitado UseSeparateSecondaryMoveCost en true de forma predeterminada.
  • Se ha corregido StateManager para liberar la referencia tan pronto como sea seguro.
  • Se ha bloqueado la eliminación del servicio secreto central al almacenar secretos de usuario.

Versiones de Service Fabric 8.0

Fecha de la versión Release Más información
08 de abril de 2021 Azure Service Fabric 8.0 Notas de la versión
17 de mayo de 2021 Quinta versión de actualización de Azure Service Fabric 8.0 Notas de la versión
17 de junio de 2021 Segunda versión de actualización de Azure Service Fabric 8.0 Notas de la versión
28 de julio de 2021 Tercera versión de actualización de Azure Service Fabric 8.0 Notas de la versión

Versiones anteriores

Service Fabric 7.2

Anuncios clave

Versiones de Service Fabric 7.2

Fecha de la versión Release Más información
21 de octubre de 2020 Azure Service Fabric 7.2 Notas de la versión
9 de noviembre de 2020 Segunda versión de actualización de Azure Service Fabric 7.2 Notas de la versión
10 de noviembre de 2020 Tercera versión de actualización de Azure Service Fabric 7.2 Notas de la versión
2 de diciembre de 2020 Cuarta versión de actualización de Azure Service Fabric 7.2 Notas de la versión
25 de enero de 2021 Quinta versión de actualización de Azure Service Fabric 7.2 Notas de la versión
17 de febrero de 2021 Sexta versión de actualización de Azure Service Fabric 7.2 Notas de la versión
10 de marzo, 2021 Séptima versión de actualización de Azure Service Fabric 7.2 Notas de la versión

Service Fabric 7.1

Debido a la actual crisis de la COVID-19 y teniendo en cuenta los desafíos a los que se enfrentan nuestros clientes, vamos a lanzar la versión 7.1, pero no se actualizarán automáticamente los clústeres configurados para recibir actualizaciones automáticas. Vamos a interrumpir las actualizaciones automáticas hasta próximo aviso para garantizar que los clientes pueden aplicar las actualizaciones cuando les resulte conveniente, con el fin de evitar interrupciones inesperadas.

Podrá actualizar a la versión 7.1 desde Azure Portal o desde una implementación de Azure Resource Manager.

Los clústeres de Service Fabric con actualizaciones automáticas habilitadas comenzarán a recibir la actualización 7.1 automáticamente una vez que se reanude el procedimiento de lanzamiento estándar. Realizaremos otro anuncio antes de que comience el lanzamiento estándar en el sitio de Tech Community de Service Fabric. También hemos publicado aquí actualizaciones sobre la fecha de finalización del soporte para las versiones principales desde la 6.5 hasta la 7.1.

Anuncios clave

Mejora de la experiencia del ciclo de vida de la aplicación

  • Versión preliminar de purga de solicitudes: durante un mantenimiento de servicio planeado, como las actualizaciones del servicio o la desactivación de nodos, desea permitir que los servicios purguen las conexiones. Esta característica agrega la duración del retraso del cierre de una instancia en la configuración del servicio. Durante las operaciones planeadas, SF quita la dirección del servicio de la detección y, a continuación, espera esta duración antes de apagar el servicio.
  • Equilibrado y detección automáticos de subclústeres : La agrupación en subclústeres se produce cuando los servicios con restricciones de selección de ubicación diferentes tienen una métrica de cargacomún. Si la carga en los diferentes conjuntos de nodos difieren considerablemente, Cluster Resource Manager de Service Fabric cree que el clúster no está equilibrado, ni siquiera cuando tenga el mejor equilibrio posible debido a las restricciones de selección de ubicación. En consecuencia, intenta volver a equilibrar el clúster, lo que puede provocar movimientos innecesarios de servicios (dado que el "desequilibrio" no se puede mejorar sustancialmente). Cluster Resource Manager ahora intentará detectar automáticamente este tipo de configuraciones y comprenderá cuándo se puede corregir el desequilibrio a través del movimiento y, en su lugar, debe dejar las cosas solas, ya que no se puede realizar ninguna mejora sustancial.
  • Diferencias en el costo de movimiento para las réplicas secundarias: Hemos introducido el nuevo valor de costo de movimiento VeryHigh, que proporciona mayor flexibilidad en algunos escenarios para definir si se debe usar un costo de movimiento independiente para las réplicas secundarias.
  • Mecanismo del sondeo de ejecución para aplicaciones en contenedores. El sondeo de ejecución ayuda a anunciar la vivacidad de aplicaciones en contenedores y, cuando no responden a tiempo, se produce un reinicio.
  • Ejecutar los servicios hasta la finalización o una vez**

Mejoras del Almacén de imágenes

  • Service Fabric 7.1 usa un transporte personalizado para proteger la transferencia de archivos de manera predeterminada. La dependencia del recurso compartido de archivos de SMB file se elimina de la versión 7.1. Los recursos compartidos de archivos de SMB protegidos siguen existiendo en los nodos que contienen la réplica del servicio de Almacén de imágenes para que el cliente tenga la posibilidad de elegir una opción que no sea la predeterminada y para poder actualizar y cambiar a una versión anterior.

Mejoras en las colecciones de confianza

  • En memoria almacenar solo soporte para servicios con estado mediante colecciones de colección de confianza: Las colecciones volátiles de confianza permiten que los datos se almacenen en disco para aumentar su durabilidad frente a las interrupciones a gran escala. Se pueden usar para las cargas de trabajo como la memoria caché replicada, por ejemplo, donde se puede tolerar la pérdida de datos ocasionales. En función de las limitaciones y restricciones de las colecciones volátiles de confianza, se recomiendan para las cargas de trabajo que no necesitan persistencia para los servicios que controlan los casos excepcionales de pérdida de cuórum.
  • Versión preliminar: Explorador de Backup de Service Fabric: para facilitar la administración de copias de seguridad de las colecciones de confianza para aplicaciones con estado de Service Fabric, el Explorador de Backup de Service Fabric permite a los usuarios
    • Auditar y revisar el contenido de las colecciones de confianza.
    • Actualizar el estado actual a una vista consistente.
    • Crear una copia de seguridad de la instantánea actual de las colecciones de confianza.
    • Reparar los daños en los datos.

Versiones de Service Fabric 7.1

Fecha de la versión Release Más información
20 de abril de 2020 Azure Service Fabric 7.1 Notas de la versión
16 de junio de 2020 Primera actualización de Microsoft Azure Service Fabric 7.1 Notas de la versión
20 de julio de 2020 Segunda actualización de Microsoft Azure Service Fabric 7.1 Notas de la versión
12 de agosto de 2020 Tercera actualización de Microsoft Azure Service Fabric 7.1 Notas de la versión
10 de septiembre de 2020 Cuarta actualización de Microsoft Azure Service Fabric 7.1 Notas de la versión
7 de octubre de 2020 Sexta actualización de Microsoft Azure Service Fabric 7.1 Notas de la versión
23 de noviembre de 2020 Octava actualización de Microsoft Azure Service Fabric 7.1 Notas de la versión

Service Fabric 7.0

Azure Service Fabric 7.0 ya está disponible. Podrá actualizar a la versión 7.0 mediante Azure Portal o una implementación de Azure Resource Manager. Debido a los comentarios de los clientes sobre las versiones en torno al período de vacaciones, los clústeres establecidos para recibir actualizaciones automáticas no se comenzarán a actualizar automáticamente hasta enero. En enero, se reanudará el procedimiento de implementación estándar y los clústeres con actualizaciones automáticas habilitadas comenzarán a recibir la actualización 7.0 automáticamente. Antes de que comience la implementación, se proporcionará otro anuncio. También actualizamos nuestras fechas de lanzamiento planeadas para indicar que tomamos en consideración esta directiva. Mire aquí para encontrar actualizaciones en nuestras futuras programaciones de versiones.

Anuncios clave

  • Compatibilidad de KeyVaultReference con secretos de aplicación: las aplicaciones de Service Fabric que han habilitado identidades administradas ahora pueden hacer referencia directamente a una dirección URL secreta de Key Vault como una variable de entorno, un parámetro de aplicación o una credencial del repositorio de contenedor. Service Fabric resolverá automáticamente el secreto mediante la identidad administrada de la aplicación. 

  • Mejora de la seguridad de actualización en los servicios sin estado: para garantizar la disponibilidad durante una actualización de la aplicación, se han introducido nuevas configuraciones para definir el número mínimo de instancias de servicios sin estado que se considerarán disponibles. Anteriormente este valor era 1 para todos los servicios y no se pudo cambiar. Con esta nueva comprobación de seguridad por servicio, puede estar seguro de que los servicios conservan un número mínimo de instancias durante las actualizaciones de la aplicación, las actualizaciones del clúster y otro mantenimiento que dependa de las comprobaciones de estado y seguridad de Service Fabric.

  • Límites de recursos para los servicios de usuario: los usuarios pueden configurar límites de recursos para los servicios de usuario de un nodo a fin de evitar escenarios como el agotamiento de recursos de los servicios del sistema de Service Fabric. 

  • Costo muy alto de la migración de servicios para un tipo de réplica. Las réplicas con un costo de movimiento muy alto solo se moverán si hay una infracción de restricción en el clúster que no se puede corregir de ninguna otra manera. Consulte el documento para leer información adicional sobre cuándo el uso de un costo de migración "muy alto" es razonable y para conocer otros aspectos adicionales, consulte los documentos.

  • Comprobaciones adicionales de seguridad del clúster: en esta versión, se ha introducido una comprobación de seguridad del cuórum de nodo de inicialización que se puede configurar. Esto le permite personalizar cuántos nodos raíz deben estar disponibles durante el ciclo de vida del clúster y los escenarios de administración. Las operaciones que aceptan el clúster por debajo del valor configurado están bloqueadas. Actualmente, el valor predeterminado es siempre un cuórum de los nodos raíz; por ejemplo, si tiene siete nodos raíz, la operación que le lleve por debajo de cinco nodos raíz se bloqueará de manera predeterminada. Con este cambio, puede hacer que el valor seguro mínimo sea 6, lo que permitiría que solo un nodo raíz estuviera inactivo cada vez.

  • Se ha agregado compatibilidad con la administración del servicio de copia de seguridad y restauración de Service Fabric Explorer. Como resultado, las siguientes actividades son posibles directamente desde SFX: detectar el servicio de copia de seguridad y restauración, crear directivas de copia de seguridad, habilitar copias de seguridad automáticas, realizar copias de seguridad ad hoc, desencadenar operaciones de restauración y examinar copias de seguridad existentes.

  • Anuncio de disponibilidad de ReliableCollectionsMissingTypesTool: esta herramienta ayuda a validar que los tipos que se usan en colecciones confiables son compatibles con versiones anteriores y posteriores durante una actualización gradual de la aplicación. Esto ayuda a evitar errores de actualización o pérdida de datos, así como daños en los datos debido a tipos que faltan o que no son compatibles.

  • Habilitar lecturas estables en réplicas secundarias: las lecturas estables restringen las réplicas secundarias a los valores devueltos, que son de cuórum.

Además, esta versión contiene otras características nuevas, correcciones de errores y mejoras de compatibilidad, confiabilidad y rendimiento. Para obtener la lista completa de cambios, consulte las notas de la versión.

Versiones de Service Fabric 7.0

Fecha de la versión Release Más información
18 de noviembre de 2019 Azure Service Fabric 7.0 Notas de la versión
30 de enero de 2020 Versión de actualización de Azure Service Fabric 7.0 Notas de la versión
6 de febrero de 2020 Versión de actualización de Azure Service Fabric 7.0 Notas de la versión
2 de marzo de 2020 Versión de actualización de Azure Service Fabric 7.0 Notas de la versión
6 de mayo de 2020 Sexta versión de actualización de Azure Service Fabric 7.0 Notas de la versión
9 de octubre de 2020 Novena versión de actualización de Azure Service Fabric 7.0 Notas de la versión

Service Fabric 6.5

Esta versión incluye mejoras de compatibilidad, confiabilidad y rendimiento, características nuevas, correcciones de errores y optimizaciones para facilitar la administración del ciclo de vida de los clústeres y las aplicaciones.

Importante

Service Fabric 6.5 es la última versión con compatibilidad con las herramientas de Service Fabric en Visual Studio 2015. Se recomienda a los clientes cambiar a Visual Studio 2019 a partir de ahora.

Novedades de Service Fabric 6.5:

Para más información, consulte las notas de la versión 6.5 de Service Fabric.

Versiones de Service Fabric 6.5

Fecha de la versión Release Más información
11 de junio de 2019 Azure Service Fabric 6.5 Notas de la versión
2 de julio de 2019 Versión de actualización de Azure Service Fabric 6.5 Notas de la versión
29 de julio de 2019 Versión de actualización de Azure Service Fabric 6.5 Notas de la versión
23 de agosto de 2019 Versión de actualización de Azure Service Fabric 6.5 Notas de la versión
14 de octubre de 2019 Versión de actualización de Azure Service Fabric 6.5 Notas de la versión

Versiones de Service Fabric 6.4

Fecha de la versión Release
30 de noviembre de 2018 Azure Service Fabric 6.4
12 de diciembre de 2018 Versión de actualización de Azure Service Fabric 6.4 para clústeres de Windows
4 de febrero de 2019 Versión de actualización de Azure Service Fabric 6.4
4 de marzo de 2019 Versión de actualización de Azure Service Fabric 6.4
8 de abril de 2019 Versión de actualización de Azure Service Fabric 6.4
2 de mayo de 2019 Versión de actualización de Azure Service Fabric 6.4
28 de mayo de 2019 Versión de actualización de Azure Service Fabric 6.4