问题描述
我有一个不太典型的场景,不确定如何进行此操作:
- 有两个位于两个不同位置的电台。
- 两个站点都需要相同的资源。
- 资源一旦释放,就会在工作站之间移动。因此它一直从站1到站2再到站1等,直到再次被捕获为止。通过从释放块的资源处理端口添加链接来建模。因此,除非有条件,否则它不会完全释放。条件是在同一资源的seize块的队列中有等待的代理。因此,它应该继续移动,直到再次需要它为止。棘手的部分是该资源有两个抢占块,每个站一个。两个站点上的资源占用元素中,代理可能已准备就绪并正在等待。我在发布时添加了资源过程的图像。因此,在“ selectOuput4”处,它检查站1的seize元素是否有代理等待,如果是,则释放资源并可以对其进行占用。否则,它将移至站点2并检查站点2以外的站点。
我担心的是,可能会有两个站都有特工在各自检获区中等待的情况。我如何确保资源将被站点1的seize元素而不是站点2的seize元素占用,反之亦然。如果有两个扣押元素正在等待资源,有没有办法控制资源去向?还是总是随机的?
我为冗长的帖子表示歉意,希望我能够正确地表达我的想法。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)