【发布时间】:2011-07-29 00:47:39
【问题描述】:
如何设计并行处理工作流程
我有一个关于数据分析的情景案例。
基本上有四个步骤:
从队列中读取任务或通过 API(可能是 Web 服务)接收消息以触发服务
根据步骤 1 中的参数向远程服务提交请求
等待远程服务完成并下载
对从步骤 3 下载的数据执行处理
上面的四个步骤看起来像一个序列工作流程。 我的问题是如何扩展它。
每天我可能需要执行成百上千的这项任务。 如果我可以并行执行它们,那将有很大帮助。 例如一次运行 20 个任务。
那么我们可以将 Windows 工作流基础配置为并行运行吗?
谢谢。
【问题讨论】:
标签: .net-4.0 parallel-processing workflow-foundation-4