As diferenças entre o Service Fabric no Linux e no Windows

Há alguns recursos que têm suporte no Windows, mas ainda não no Linux. Eventualmente, os conjuntos de recursos estarão em paridade e com cada versão esse intervalo de recursos será reduzido. As diferenças a seguir existem entre as versões mais recentes disponíveis.

  • O Envoy (proxy reverso) está em versão prévia no Linux
  • O instalador autônomo para Linux ainda não está disponível no Linux
  • Redirecionamento de console (sem suporte em clusters de produção do Linux ou Windows)
  • O Serviço de Análise de Falha (FAS) no Linux
  • Serviço DNS para serviços do Service Fabric (o serviço DNS tem suporte para contêineres no Linux)
  • Equivalentes de comando da CLI de determinados comandos do PowerShell (lista abaixo, a maioria dos quais se aplica somente aos clusters autônomos)
  • Diferenças na implementação de log que podem afetar a escalabilidade
  • Diferença no Canal de Eventos do Service Fabric

Cmdlets do PowerShell que não funcionam em um cluster do Service Fabric do 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

Próximas etapas