我需要在ASP.Net中执行并行处理

我需要在ASP.Net中执行并行处理,asp.net,parallel-processing,Asp.net,Parallel Processing,我的windows服务需要执行大约10000个计划(需要向所有成员发送/执行数据) 对于一个会员来说,10000个日程表需要3到5秒,大约需要10分钟左右 但我需要在一分钟内执行所有这些计划 提前感谢假设您需要进行并行处理,您最好阅读以了解范例并避免常见陷阱(适用于.net 4.0,但我建议您无论如何都要准备好它,因为它涉及基本概念) 如果你可以将每个任务的处理时间缩短到

我的windows服务需要执行大约10000个计划(需要向所有成员发送/执行数据)

对于一个会员来说,10000个日程表需要3到5秒,大约需要10分钟左右

但我需要在一分钟内执行所有这些计划


提前感谢

假设您需要进行并行处理,您最好阅读以了解范例并避免常见陷阱(适用于.net 4.0,但我建议您无论如何都要准备好它,因为它涉及基本概念)


如果你可以将每个任务的处理时间缩短到<2秒,那么我建议你不要搞并行处理(这可能会以你无法想象的方式使你的生活复杂化).

您可能还需要在10秒而不是1分钟内完成此操作,但这并不意味着不优化每个成员的3到5秒处理时间就可以完成此操作。这些任务是CPU密集型还是I/O密集型?