在我的模型中,我模拟了两台机器,见图。

这台机器有最大的代理能力。我建立了一个受限区域的容量模型。上面的机器设置为19。我已经为分发写了一个函数。如果上位机处理19种代理,则应将传入代理路由到下一台机器。
但现在我有以下问题:分布不符合常识。假设上面的机器正在与19个代理一起工作,而下面的一个正在被填充。5位在下一位。如果上面的机器然后释放一个代理,在顶部的容量又是免费的。这意味着下一台机器永远不会满,但总是只有一半满,因为上面的机器总是满的。
有人知道某种智能分配函数吗?所以最后一次装载的机器总是满的?
发布于 2022-11-21 15:37:52
可以将计数器设置为以0开头的int。
这是可行的
if(counter<20){
counter++;
return outputTop;
}else if(counter<25){
counter++;
if(counter==25) counter=0;
return outputBottom;
}https://stackoverflow.com/questions/74521010
复制相似问题