gpt4 book ai didi

java - 轮类结束时暂停处理

转载 作者:行者123 更新时间:2023-12-02 02:07:04 25 4
gpt4 key购买 nike

我有一个容量为 1 的资源池,具有定义的开/关时间表。汇编器 block 获取资源然后延迟它。如果开/关计划在汇编器延迟中有代理时关闭资源,我发现了两个选项:1. 资源停留直到延迟结束并释放资源。2. Agent立即被踢出,资源被释放。

这些都不符合现实世界的情况。如果我轮类结束,除非绝对必要,否则可能没有人会完成他的工作。任何人都不会扔掉半成品。

如果工作人员只是暂停处理并在第二天继续在同一个代理上工作,那就更现实了。

我可能只是缺少一些设置。有没有一种简单的方法可以实现这种行为?

最佳答案

我不知道你是如何找到这些选项的,但正确的方法是在汇编程序 block 中使用抢占选项:

preemption

要完成您想要的任务,您必须使用“等待原始资源”选项,或占用任何资源选项(由于您只有一个资源,所以结果相同)。任务抢占策略定义当轮类结束或更高优先级的任务占用资源时,代理会发生什么情况。

关于java - 轮类结束时暂停处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50620948/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com