Diferencias entre Service Fabric en Linux y en Windows
Hay algunas características que se admiten en Windows, pero no en Linux. Existen las siguientes diferencias entre las últimas versiones disponibles:
- Envoy (proxy inverso) está en fase de versión preliminar en Linux
- El instalador independiente no está 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
- Servicio de Sistema de nombres de dominio (DNS) para servicios de Service Fabric (el servicio DNS se admite para contenedores en Linux)
- Equivalentes de comandos de la CLI de determinados comandos de PowerShell detallados en cmdlets de PowerShell que no funcionan en un clúster de Service Fabric de Linux. La mayoría de estos cmdlets solo se aplican 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