Add-WFHost
Add-WFHost
Sie können dieses Cmdlet verwenden, um den Computer zur Workflowfarm hinzuzufügen. Workflow Manager 1.0 muss bereits auf dem Computer installiert sein.
Syntax
Parameter Set: Default
Add-WFHost -CertificateAutoGenerationKey <SecureString> -RunAsPassword <SecureString> -WFFarmDBConnectionString <String> [-EnableFirewallRules <Boolean> ] [-EnableHttpPort] [-SBClientConfiguration <String> ] [ <CommonParameters>]
Ausführliche Beschreibung
Führen Sie Add-WFHost
aus, um einen neuen Host zur Workflowfarm hinzuzufügen. Wenn eine Workflowfarm erstellt wird, enthält sie keine Hosts und kann keine Dienste zur Verfügung stellen. Erst nachdem der erste Host hinzugefügt wurde, wird die Farm als aktiv betrachtet.
Parameter
-EnableFirewallRules<Boolean>
Verwenden Sie diesen Parameter, um die Benutzerakzeptanz zum Aktivieren von Firewallregeln anzugeben. Die Firewallregeln müssen aktiviert sein, damit die Farm richtig funktioniert.
Aliase |
Keiner |
Erforderlich? |
false |
Position? |
named |
Standardwert |
Keiner |
Pipelineeingabe akzeptieren? |
false |
Platzhalterzeichen akzeptieren? |
false |
-CertificateAutoGenerationKey<SecureString>
Diese Passphrase ist für die automatische Zertifikatgenerierung erforderlich. Dieser Parameter ist obligatorisch, wenn Zertifikate automatisch generiert werden sollen.
Aliase |
Keiner |
Erforderlich? |
true |
Position? |
named |
Standardwert |
Keiner |
Pipelineeingabe akzeptieren? |
false |
Platzhalterzeichen akzeptieren? |
false |
-EnableHttpPort
Gibt an, ob der HTTP-Port aktiviert wird.
Aliase |
Keiner |
Erforderlich? |
false |
Position? |
named |
Standardwert |
Keiner |
Pipelineeingabe akzeptieren? |
false |
Platzhalterzeichen akzeptieren? |
false |
-RunAsPassword<SecureString>
Gibt das Kennwort für das Benutzerkonto an, unter dem Dienste für die Farm ausgeführt werden.
Wenn alle Computer in einer Farm das gleiche Dienstkonto gemeinsam verwenden, und die Sicherheitsrichtlinie erfordert, dass das Kennwort für das Dienstkonto in regelmäßigen Intervallen geändert wird, müssen Sie auf jedem Computer in der Farm bestimmte Aktionen ausführen, damit Sie in der Lage sind, der Farm weiterhin Knoten hinzuzufügen oder Knoten aus ihr zu entfernen. Weitere Informationen zu diesem Verfahren finden Sie im Abschnitt "Verwalten von Farmkennwortänderungen mithilfe von Cmdlets".
Aliase |
Keiner |
Erforderlich? |
true |
Position? |
named |
Standardwert |
Keiner |
Pipelineeingabe akzeptieren? |
false |
Platzhalterzeichen akzeptieren? |
false |
-SBClientConfiguration<String>
Die Service Bus Client-Konfiguration.
Aliase |
Keiner |
Erforderlich? |
false |
Position? |
named |
Standardwert |
Keiner |
Pipelineeingabe akzeptieren? |
false |
Platzhalterzeichen akzeptieren? |
false |
-WFFarmDBConnectionString<String>
Gibt die Verbindungszeichenfolge für die SQL Server-Instanz an, die als Farmverwaltungsdatenbank hinzugefügt wird.
Aliase |
Keiner |
Erforderlich? |
true |
Position? |
named |
Standardwert |
Keiner |
Pipelineeingabe akzeptieren? |
false |
Platzhalterzeichen akzeptieren? |
false |
<CommonParameters>
Dieses Cmdlet unterstützt die allgemeinen Parameter: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer und -OutVariable. Weitere Informationen finden Sie unter about_CommonParameters
Eingaben
Mit dem Eingabetyp wird festgelegt, welchen Typ von Objekten Sie über die Pipeline an das Cmdlet übergeben können.
Ausgaben
Der Ausgabetyp bezeichnet den Typ der vom Cmdlet ausgegebenen Objekte.
Beispiele
Beispiel 1
Hinzufügen des Computers zur Workflowfarm.
PS C:\> $CertKey=convertto-securestring 'CertificatePassword' -asplaintext -force;
$RunAsPassword=convertto-securestring 'RunAsPassword' -asplaintext -force;
$config = Get-SBClientConfiguration -NameSpaces 'SBNamspace';
Add-WFHost -WFFarmDBConnectionString 'Data Source=localhost;Initial Catalog=WFManagementDB;Integrated Security=True' -SBClientConfiguration $config -EnableFirewallRules $True -RunAsPassword $RunAsPassword -CertificateAutoGenerationKey $CertKey -verbose