Diferencias entre Service Fabric en Linux y en Windows

Hay algunas características que se admiten en Windows, pero todavía no en Linux. Al final, los conjuntos de características serán idénticos ya que con cada versión las diferencias serán más pequeñas. Existen las siguientes diferencias entre las últimas versiones disponibles.

  • Envoy (proxy inverso) está en fase de versión preliminar en Linux
  • El instalador independiente para Linux no está aún disponible en Linux
  • El redireccionamiento de la consola no se admite en los clústeres de producción de Linux ni de Windows.
  • El servicio de análisis de errores (FAS) en Linux
  • El servicio DNS para servicios de Service Fabric (el servicio DNS se admite para contenedores en Linux)
  • Los comandos equivalentes de la CLI para determinados comandos de Powershell (la lista aparece a continuación, la mayoría de los cuales es aplicable solo a clústeres independientes)
  • Diferencias en la implementación de registros que pueden afectar a la escalabilidad

Cmdlets de PowerShell que no funcionan en un clúster de Service Fabric para Linux

  • Invoke-ServiceFabricChaosTestScenario
  • Invoke-ServiceFabricFailoverTestScenario
  • Invoke-ServiceFabricPartitionDataLoss
  • Invoke-ServiceFabricPartitionQuorumLoss
  • Restart-ServiceFabricPartition
  • Start-ServiceFabricNode
  • Stop-ServiceFabricNode
  • Get-ServiceFabricImageStoreContent
  • Get-ServiceFabricChaosReport
  • Get-ServiceFabricNodeTransitionProgress
  • Get-ServiceFabricPartitionDataLossProgress
  • Get-ServiceFabricPartitionQuorumLossProgress
  • Get-ServiceFabricPartitionRestartProgress
  • Get-ServiceFabricTestCommandStatusList
  • Remove-ServiceFabricTestState
  • Start-ServiceFabricChaos
  • Start-ServiceFabricNodeTransition
  • Start-ServiceFabricPartitionDataLoss
  • Start-ServiceFabricPartitionQuorumLoss
  • Start-ServiceFabricPartitionRestart
  • Stop-ServiceFabricChaos
  • Stop-ServiceFabricTestCommand
  • Get-ServiceFabricNodeConfiguration
  • Get-ServiceFabricClusterConfiguration
  • Get-ServiceFabricClusterConfigurationUpgradeStatus
  • Get-ServiceFabricPackageDebugParameters
  • New-ServiceFabricPackageDebugParameter
  • New-ServiceFabricPackageSharingPolicy
  • Add-ServiceFabricNode
  • Copy-ServiceFabricClusterPackage
  • Get-ServiceFabricRuntimeSupportedVersion
  • Get-ServiceFabricRuntimeUpgradeVersion
  • New-ServiceFabricCluster
  • New-ServiceFabricNodeConfiguration
  • Remove-ServiceFabricCluster
  • Remove-ServiceFabricClusterPackage
  • Remove-ServiceFabricNodeConfiguration
  • Test-ServiceFabricClusterManifest
  • Test-ServiceFabricConfiguration
  • Update-ServiceFabricNodeConfiguration
  • Approve-ServiceFabricRepairTask
  • Complete-ServiceFabricRepairTask
  • Get-ServiceFabricRepairTask
  • Invoke-ServiceFabricDecryptText
  • Invoke-ServiceFabricEncryptSecret
  • Invoke-ServiceFabricEncryptText
  • Invoke-ServiceFabricInfrastructureCommand
  • Invoke-ServiceFabricInfrastructureQuery
  • Remove-ServiceFabricRepairTask
  • Start-ServiceFabricRepairTask
  • Stop-ServiceFabricRepairTask
  • Update-ServiceFabricRepairTaskHealthPolicy

Pasos siguientes