我正在使用存储资源管理器(连接到本地模拟存储)在本地开发环境中工作,并且我的web作业被新队列消息触发。为了测试,我发布100点队列中的消息,我的webjob函数打印计数器值控制台日志:webjob可以处理队列存储消息的最大速率是多少?
Interlocked.Increment(ref counter);
log.WriteLine($"counter: {counter}");
(计数器是一个静态INT)
它需要30秒要经过100级的消息。速度/速度是否预计?考虑到函数的操作相当简单,并且不写入DB/table,有什么办法可以使它更快一些?
我张贴这关系到我原来的问题到目前没有解决方法: Slow azure queue webjob performance (local dev)
您是否针对本地存储模拟器运行?或者,您是否在本地运行实际的Azure存储队列? –
本地运行存储模拟器 –