安装
1. 配置文件:
<Workflow> <!--http://msdn.microsoft.com/en-us/library/windowsazure/jj193269(v=azure.10).aspx--> <WFFarmDBConnectionString value="Data Source=HPITSPM1.youda.mit.comsh;User ID=sa;Password=1Qaz2wsx3edc" /> <CertificateAutoGenerationKey value="!Qaz2wsx" /> <RunAsName value="youdasvc_SPFarm_SH" /> <RunAsPassword value="1Qaz2wsx3edc" /> <AdminGroup value="Administrators" /> <WorkflowHostUri value="http://MHSMOYM3.youda.mit.com:12291" /> </Workflow>
2. powershell 脚本:
$0 = $myInvocation.MyCommand.Definition $curDir = [System.IO.Path]::GetDirectoryName($0) $parDir = Get-Item $curDir | Split-Path -Parent $graDir = Get-Item $parDir | Split-Path -Parent # 1 - install; 2 config $type = Read-Host "Please input 1 to install or 2 to config" if($type -eq "1") { $cmd = "$parDirworkflowinWebpiCmd.exe" $xml = "$parDirworkflowfeedslatestwebproductlist.xml" Write-Host $cmd Write-Host $xml Start-Process "$cmd" -ArgumentList "/Install /Products:WorkflowManager /XML:$xml" Write-Host "Install workflow manager successfully" } elseif($type -eq "2") { [xml]$global:wfxml = (gc "$graDircommonconfigconfig-Workflow.xml") -replace ("localhost", $env:COMPUTERNAME) #http://msdn.microsoft.com/en-us/library/windowsazure/jj193269(v=azure.10).aspx $dbConn = $global:wfxml.Workflow.WFFarmDBConnectionString.Value $runasName = $global:wfxml.Workflow.RunAsName.Value $adminGroup = $global:wfxml.Workflow.AdminGroup.Value $key = $global:wfxml.Workflow.CertificateAutoGenerationKey.Value $RunAsPassword = $global:wfxml.Workflow.RunAsPassword.Value $secPassword = ConvertTo-SecureString -AsPlainText -Force -String $RunAsPassword $secKey = ConvertTo-SecureString -AsPlainText -Force -String $key try { # Create new SB Farm New-SBFarm -SBFarmDBConnectionString $dbConn -InternalPortRangeStart 9000 -HttpsPort 9355 -TcpPort 9354 -MessageBrokerPort 9356 -CertificateAutoGenerationKey $secKey #-RunAsName $runasName -AdminGroup $adminGroup # Create new WF Farm New-WFFarm -WFFarmDBConnectionString $dbConn -HttpsPort 12290 -HttpPort 12291 -CertificateAutoGenerationKey $secKey #-RunAsName $runasName -AdminGroup $adminGroup # Add SB Host Add-SBHost -SBFarmDBConnectionString $dbConn -RunAsPassword $secPassword -EnableFirewallRules $true -CertificateAutoGenerationKey $secKey # Create new SB Namespace New-SBNamespace -Name 'WorkflowDefaultNamespace' -AddressingScheme 'Path' -ManageUsers $runasName # Get SB Client Configuration $SBClientConfiguration = Get-sbclientConfiguration -Namespaces 'WorkflowDefaultNamespace'; # Add WF Host #Copy the Service Bus Client configuration from Service Bus PowerShell console and store it in a local variable $SBClientConfiguration Add-WFHost -WFFarmDBConnectionString $dbConn -RunAsPassword $secPassword -SBClientConfiguration $SBClientConfiguration -EnableHttpPort -CertificateAutoGenerationKey $secKey -EnableFirewallRules $true Write-Host "Create workflow manager farm successfully" } catch { write-host $_.exception.message } }
卸载
1. 运行Workflow Manager Configuration Wizard ,点击Leave Farm
2. 卸载下面软件:
- Workflow Manager 1.0
- Workflow Manager 1.0 Client
- Service Bus 1.0
- Windows Fabric
3. 删除下面的数据库:
- WfManagementDB
- SbGatewayDatabase
- SBContainer01
- WFInstanceManagementDB
- WFResourceManagementDB
- SBManagementDB
如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您的“推荐”将是我最大的写作动力!欢迎各位转载,但必须在文章页面明显位置给出作者和原文连接,否则保留追究法律责任的权利。
php-异常处理机制
Win10 IoT 10 中文显示乱码或报错的问题
Win10 IoT 9 Windows IoT Core扩展开发包
Win10 IoT 8 GPIO输入输出
Win10 IoT 7 10586版本的异同
Win10 IoT 6 设置系统时间
Win10 IoT 5 修改IP地址
Win10 IoT 4 远程启动计划任务
Win10 IoT 3 部署应用
- 最新文章
-
这些年常用的WEB开发工具和技术, 学会一半你找工作没问题
物联网细分领域车联网业务浅谈
【转载】Android RecyclerView Bug:IndexOutOfBoundsException: Inconsistency detected. Invalid item position
【Android】ListView ViewHolder ArrayIndexOutOfBoundsException: length=2; index=2
【Android】Android MVP开发模式
有道翻译接口Api 直接提交中文返回乱码
学习Java Web(二):开发SpringMVC项目
学习Java Web(一):安装eclipse和Tetty、MySQL
【Android】反射
【转载】Android的 动画
Copyright © 2011-2022 走看看