我正在尝试模拟一条环形道路,其中包含一系列按顺序排列的红绿灯。车辆通过泊松过程进入系统。一旦进入系统,他们就会在每个红绿灯处排队。它们需要一个时间单位来遍历每个队列。当他们经过的队列数量与他们的行程长度相等时,他们就会离开系统。队列仅在绿色阶段运行。汽车是用整数表示的。我对simpy不是很熟悉,所以我认为问题与超时有关。如果我在弹出操作后移动超时,代码将正常工作。但这并不是我想要的。import simpy
from simpy.util import
我使用SimPy来模拟计算集群。我希望在Simpy中实现公平共享/比例调度逻辑,其中资源插槽根据优先级在剩余任务之间按比例分配。主要的瓶颈是对put_queue的操作,这涉及以下步骤:从队列中删除此请求下面我包含了一个示例,重点介绍了步骤2和步骤3中的主要关注点。我得到了一个包含以下消息<Request() object at 0x1da7348a2e0> has already been triggered的Ru