我有一个不太典型的场景,我不知道该如何进行:
有两个站位于两个不同的locations.
。

我担心的是,可能会出现这样的情况,即两个车站都有特工在各自的扣押区等待。如何确保资源被站台1的抢夺元素而不是站2的资源占用,反之亦然。在两个抢占元素等待资源的情况下,是否有一种控制资源去向的方法?还是总是随机的?
我为这个长期的职位道歉,我希望我能很好地表达我的想法。
发布于 2020-08-30 04:43:47
首先,我认为你的设计有点奇怪,因为你总是抓住资源。
我要做的是首先在资源中有一个状态图来控制资源从一个地方移动到另一个地方,这样你就可以对它有更多的控制。状态图只有在资源未被没收时才会被用于移动资源。这将允许您的资源从站1移动到站2,但是在站1队列中出现了一些东西,并且资源可以在到达站2之前立即作出反应并返回到站1(如果您认为这样做是个好主意)。
第二种情况是,当代理到达捕捉块时,捕捉块定义任务的优先级,而您的情况需要动态更改该优先级,据我所知,这是无法完成的,因此,在捕捉块之前的等待块不幸是一个很好的选择。
https://stackoverflow.com/questions/63648651
复制相似问题