Add-WFHost
Add-WFHost
이 cmdlet을 사용하면 이 컴퓨터를 워크플로 팜에 추가할 수 있습니다. Workflow Manager 1.0이 컴퓨터에 설치되어 있어야 합니다.
구문
Parameter Set: Default
Add-WFHost -CertificateAutoGenerationKey <SecureString> -RunAsPassword <SecureString> -WFFarmDBConnectionString <String> [-EnableFirewallRules <Boolean> ] [-EnableHttpPort] [-SBClientConfiguration <String> ] [ <CommonParameters>]
자세한 설명
이 Add-WFHost
cmdlet을 실행하여 새 호스트를 Workflow 팜에 추가합니다. Workflow 팜이 만들어지면 이 팜에는 호스트가 포함되지 않으며 어떠한 서비스도 제공할 수 없습니다. 첫 번째 호스트가 팜에 추가되어야 팜이 실행되는 것으로 간주됩니다.
매개 변수
-EnableFirewallRules<Boolean>
방화벽 규칙 사용을 사용자가 수락하도록 지정하려면 이 매개 변수를 사용합니다. 팜이 올바르게 작동하려면 방화벽 규칙이 사용되도록 설정되어야 합니다.
별칭 |
없음 |
필수 여부 |
false |
위치 |
named |
기본값 |
없음 |
파이프라인 입력 허용 |
false |
와일드카드 문자 허용 |
false |
-CertificateAutoGenerationKey<SecureString>
이 암호는 인증서 자동 생성 시 필요합니다. 인증서를 자동 생성하려면 이 매개 변수는 필수입니다.
별칭 |
없음 |
필수 여부 |
true |
위치 |
named |
기본값 |
없음 |
파이프라인 입력 허용 |
false |
와일드카드 문자 허용 |
false |
-EnableHttpPort
HTTP 포트를 사용하도록 설정할지를 나타냅니다.
별칭 |
없음 |
필수 여부 |
false |
위치 |
named |
기본값 |
없음 |
파이프라인 입력 허용 |
false |
와일드카드 문자 허용 |
false |
-RunAsPassword<SecureString>
팜에서 실행 중인 서비스의 사용자 계정에 대한 암호를 지정합니다.
동일한 서비스 계정 및 보안 정책을 공유하는, 팜의 모든 컴퓨터에서 서비스 계정 암호를 정기적으로 변경해야 하는 경우 팜에서 노드를 계속 추가하고 제거할 수 있도록 팜의 각 컴퓨터에 대해 특정 작업을 수행해야 합니다. 이 절차는 "cmdlet을 사용하여 팜 암호 변경 내용 관리" 섹션을 참조하십시오.
별칭 |
없음 |
필수 여부 |
true |
위치 |
named |
기본값 |
없음 |
파이프라인 입력 허용 |
false |
와일드카드 문자 허용 |
false |
-SBClientConfiguration<String>
Service Bus 클라이언트 구성입니다.
별칭 |
없음 |
필수 여부 |
false |
위치 |
named |
기본값 |
없음 |
파이프라인 입력 허용 |
false |
와일드카드 문자 허용 |
false |
-WFFarmDBConnectionString<String>
팜 관리 데이터베이스로 추가 중인 SQL Server 인스턴스에 대한 연결 문자열을 지정합니다.
별칭 |
없음 |
필수 여부 |
true |
위치 |
named |
기본값 |
없음 |
파이프라인 입력 허용 |
false |
와일드카드 문자 허용 |
false |
<CommonParameters>
이 cmdlet은 공통 매개 변수인 -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer 및 -OutVariable을 지원합니다. 자세한 내용은 다음을 참조하십시오. about_CommonParameters
입력
입력 유형은 cmdlet에 파이프할 수 있는 개체 유형입니다.
출력
출력 유형은 cmdlet에서 반환하는 개체 유형입니다.
예
예제 1
이 컴퓨터를 워크플로 팜에 추가합니다.
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