Diferenças entre o Service Fabric no Linux e no Windows

Existem algumas funcionalidades que são suportadas no Windows, mas no Linux ainda não. Eventualmente, os conjuntos de funcionalidades estarão em paridade e, com cada versão, esta diferença de funcionalidades diminuirá. Existem as seguintes diferenças entre as versões mais recentes disponíveis.

  • O Enviado (Proxy Inverso) está em pré-visualização no Linux
  • O instalador autónomo para Linux ainda não está disponível no Linux
  • Redirecionamento da consola (não suportado em clusters de produção do Windows ou Linux)
  • O Serviço de Análise de Falhas (FAS) no Linux
  • Serviço DNS para serviços do Service Fabric (o serviço DNS é suportado para contentores no Linux)
  • Equivalentes de comandos da CLI de determinados comandos do PowerShell (lista abaixo, a maioria dos quais aplicam-se apenas a clusters autónomos)
  • Diferenças na implementação de registos que podem afetar a escalabilidade
  • Diferença no Canal de Eventos do Service Fabric

Cmdlets do PowerShell que não funcionam num 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

Passos seguintes