Partager via


Add-WFHost

Add-WFHost

Cette cmdlet permet d'ajouter cet ordinateur à la batterie de serveurs Workflow. Workflow Manager 1.0 doit déjà être installé sur l'ordinateur.

Syntaxe

Parameter Set: Default
Add-WFHost -CertificateAutoGenerationKey <SecureString> -RunAsPassword <SecureString> -WFFarmDBConnectionString <String> [-EnableFirewallRules <Boolean> ] [-EnableHttpPort] [-SBClientConfiguration <String> ] [ <CommonParameters>]

Description détaillée

Exécutez la cmdlet Add-WFHost pour ajouter un nouvel hôte à la batterie de serveurs Workflows. Lorsqu'une batterie de serveurs de flux de travail est créée, elle ne contient aucun hôte et ne peut fournir aucun service. Ce n'est que lorsque le premier hôte est ajouté à la batterie de serveurs que celle-ci devient opérationnelle.

Paramètres

-EnableFirewallRules<Boolean>

Ce paramètre permet de spécifier l'acceptation utilisateur pour l'activation des règles de pare-feu. Les règles de pare-feu doivent être activées pour que la batterie de serveurs fonctionne correctement.

Alias

aucune

Requis ?

false

Position ?

named

Valeur par défaut

aucune

Accepter l'entrée de pipeline ?

false

Accepter les caractères génériques ?

false

-CertificateAutoGenerationKey<SecureString>

Cette phrase secrète est requise pour la génération automatique des certificats. Ce paramètre est obligatoire pour générer automatiquement des certificats.

Alias

aucune

Requis ?

true

Position ?

named

Valeur par défaut

aucune

Accepter l'entrée de pipeline ?

false

Accepter les caractères génériques ?

false

-EnableHttpPort

Indique s'il faut activer le port HTTP.

Alias

aucune

Requis ?

false

Position ?

named

Valeur par défaut

aucune

Accepter l'entrée de pipeline ?

false

Accepter les caractères génériques ?

false

-RunAsPassword<SecureString>

Spécifie le mot de passe du compte d'utilisateur sous lequel les services sont exécutés dans la batterie de serveurs.

Si tous les ordinateurs d'une batterie de serveurs partagent le même compte de service et que la stratégie de sécurité requiert que le mot de passe du compte de service soit changé régulièrement, vous devez effectuer des actions spécifiques sur chaque ordinateur de la batterie de serveurs pour être en mesure de continuer à ajouter et à supprimer des nœuds dans la batterie de serveurs. Pour plus d'informations sur cette procédure, consultez la section intitulée « Gestion des changements de mot de passe de la batterie de serveurs à l'aide de cmdlets ».

Alias

aucune

Requis ?

true

Position ?

named

Valeur par défaut

aucune

Accepter l'entrée de pipeline ?

false

Accepter les caractères génériques ?

false

-SBClientConfiguration<String>

Configuration du client Service Bus.

Alias

aucune

Requis ?

false

Position ?

named

Valeur par défaut

aucune

Accepter l'entrée de pipeline ?

false

Accepter les caractères génériques ?

false

-WFFarmDBConnectionString<String>

Spécifie la chaîne de connexion pour l'instance SQL Server ajoutée en tant que base de données de gestion de la batterie.

Alias

aucune

Requis ?

true

Position ?

named

Valeur par défaut

aucune

Accepter l'entrée de pipeline ?

false

Accepter les caractères génériques ?

false

<CommonParameters>

Cette applet de commande prend en charge les paramètres communs :-Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer et -OutVariable. Pour plus d'informations, consultez about_CommonParameters

Entrées

Le type d'entrée correspond au type des objets que vous pouvez canaliser vers l'applet de commande.

Sorties

Le type de sortie correspond au type des objets émis par l'applet de commande.

Exemples

Exemple 1

Ajoutez cet ordinateur à la batterie de serveurs Workflow.

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

Workflow Manager 1.0 MSDN Community Forum