Differenze tra Service Fabric in Linux e in Windows
Alcune funzionalità sono supportate in Windows ma non ancora in Linux. Questo gap di funzionalità verrà ridotto con ogni versione e i set di funzionalità saranno infine gli stessi. Le versioni più recenti disponibili presentano le differenze seguenti.
- Envoy (ReverseProxy) è disponibile in anteprima in Linux
- Programma di installazione autonomo per Linux non ancora disponibile in Linux
- Reindirizzamento della console (non supportato nei cluster di produzione Windows o Linux)
- Servizio di analisi degli errori in Linux
- Servizio DNS per i servizi di Service Fabric (il servizio DNS è supportato per i contenitori in Linux)
- Comandi dell'interfaccia della riga di comando equivalenti a determinati comandi di PowerShell (elenco seguente, la maggior parte dei quali si applica solo ai cluster autonomi)
- Differenze nell'implementazione del log che possono influire sulla scalabilità
- Differenza nel canale eventi di Service Fabric
Cmdlet di PowerShell che non funzionano in un cluster di Linux Service Fabric
- 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
Passaggi successivi
- Preparare l'ambiente di sviluppo in Linux
- Preparare l'ambiente di sviluppo in OSX
- Creare e distribuire la prima applicazione Java di Service Fabric in Linux usando Yeoman
- Creare e distribuire la prima applicazione Java di Service Fabric in Linux con plug-in Service Fabric per Eclipse
- Creare la prima applicazione C# in Linux
- Usare l'interfaccia della riga di comando di Service Fabric per gestire le applicazioni