每分钟运行多少次异步方法

时间:2012-11-01 11:52:25

标签: c# asp.net wcf web-services

我现在正在从这个链接

开始一天的Asynchronous方法

现在,如果我想看到我的方法在1分钟内运行多少次,我该怎么办?

例如,20分钟内完成25000次交易。等.....

由于

1 个答案:

答案 0 :(得分:1)

实现这一目标的最简单方法是使用一个计数器,异步方法在每次运行时都会更新(请注意锁定等)。然后你需要做的就是记录你的开始时间并随时比较两者......

开始时间= 11:56 开始运行异步任务... 在11:57检查,计数器= 23表示它在一分钟内运行了23次

您可以在一分钟,一小时或任何时候检查。当然还有其他方法,但这将是最简单的!