Unterschiede zwischen Service Fabric unter Linux und Windows
Einige Features werden unter Windows unterstützt, aber nicht unter Linux. Zwischen den neuesten verfügbaren Versionen gibt es folgende Unterschiede:
- Envoy (Reverseproxy) befindet sich unter Linux in der Vorschauphase
- Unter Linux ist kein eigenständiges Installationsprogramm verfügbar.
- Konsolenumleitung (für Linux- oder Windows-Produktionscluster nicht unterstützt)
- Fault Analysis Service (FAS) unter Linux
- DNS-Dienst (Domain Name System) für Service Fabric-Dienste (DNS-Dienst wird für Container unter Linux unterstützt)
- CLI-Befehlsentsprechungen für bestimmte PowerShell-Befehle, die in PowerShell-Cmdlets beschrieben sind, die nicht für einen Service Fabric-Cluster für Linux funktionieren. Die meisten dieser Cmdlets gelten nur für eigenständige Cluster.
- Unterschiede bei der Protokollimplementierung, die die Skalierbarkeit beeinträchtigen können
- Unterschied beim Service Fabric-Ereigniskanal
PowerShell-Cmdlets, die bei einem Service Fabric-Cluster für Linux nicht funktionieren
- 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
Nächste Schritte
- Vorbereiten Ihrer Entwicklungsumgebung unter Linux
- Prepare your development environment on OSX (Vorbereiten Ihrer Entwicklungsumgebung unter OSX)
- Erstellen und Bereitstellen Ihrer ersten Service Fabric-Java-Anwendung unter Linux mithilfe von Yeoman
- Erstellen und Bereitstellen Ihrer ersten Service Fabric-Java-Anwendung unter Linux mithilfe des Service Fabric-Plug-Ins für Eclipse
- Erstellen sie Ihre erste C# Java-Anwendung in Linux
- Verwalten von Anwendungen mit der Service Fabric-Befehlszeilenschnittstelle