首页 > 解决方案 > 队列中的平均等待数和等待时间

问题描述

我正在尝试在我的模型中为队列(或服务块)实现 2 个指标;平均等待时间和平均等待人数。平均等待时间;我可以在“On Enter”操作中为每个代理添加时间戳,然后计算“On capture unit”中的增量,例如time()-agent.entryTime;. 该值可以添加到数据集中,然后可以获得其平均值。关于如何实施平均数等待指标的任何建议。我想使用这些指标来识别我的流程中的瓶颈。提前致谢。

标签: anylogic

解决方案


创建一个循环计算队列中代理数量的事件,例如myQueue.size().

将该值添加到另一个 DataSet (或 Statistics 对象,甚至更好),您可以获得您的平均值 :-)


推荐阅读