在Amazon Web Services(AWS)上部署的Appfabric Windows Workflow Service

时间:2013-09-19 02:55:35

标签: sql-server amazon-ec2 workflow-foundation-4 appfabric

我在Amazon Ec2 Instance(虚拟机)上部署了Windows Workflow Service。我还在同一个虚拟机上安装了Appfabric Window Service,以便监控Workflow事件。

我安装了Standalone AppFabric 1.1 version所以不选择从Web Platform Installer安装它,因为我不想在EC2实例(虚拟机)上配置Sql Express。安装成功。

安装完成后,我打开“配置AppFabric”工具来设置“监控和持久性信息”,并尝试更新设置以连接到远程Amazon RDS Sql数据库,这也是为了通知我手动创建的AppFabric监控Amazon RDS Sql Server中的和Persistence数据库。但是在我尝试单击“应用”按钮后指定远程数据库详细信息并使用Sql身份验证后,我收到“未检测到Sql Server代理作业”的警告,并且当我调用Window WorkFlow Service时,AppFabric仪表板不显示任何事件。

任何人都可以帮我解决问题,还是AppFabric是否与Amazon Cloud EC2兼容?

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。该问题与Sql Server代理作业有关。 Amazon RDS不允许创建Sql Server代理作业,作为AppFabric Montoring Database创建的一部分。但是,可以在Amazon RDS中手动创建Sql Server代理作业,以实现此目的。 AppFabric监控数据库有4个Sql Server代理作业

以下作业需要在Amazon Rds中手动创建 Microsoft_ApplicationServer_Monitoring_AutoPurge_AppFabricMonitoringStore Microsoft_ApplicationServer_Monitoring_ImportTransferEvents_AppFabricMonitoringStore Microsoft_ApplicationServer_Monitoring_ImportWcfEvents_AppFabricMonitoringStore Microsoft_ApplicationServer_Monitoring_ImportWfEvents_AppFabricMonitoringStore