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)
- Comandos de la CLI equivalentes a determinados comandos de PowerShell (a continuación, se incluye la lista; la mayor parte es aplicable solo a clústeres independientes)
- Diferencias en la implementación de registros que pueden afectar a la escalabilidad
- Diferencia en el canal de eventos de Service Fabric
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
- Prepare your development environment on Linux
- Prepare your development environment on OSX
- Creación e implementación de la primera aplicación de Java para Service Fabric en Linux con Yeoman
- Creación e implementación de la primera aplicación de Java para Service Fabric con el complemento de Eclipse para Service Fabric
- Creación de su primera aplicación de C# en Linux
- Uso de la CLI de Service Fabric para administrar las aplicaciones