我的应用程序使用 Java 运行,但我认为这也应该适用于 Python。
基本上我想要实现的是能够修改队列中的现有任务。
我们所有的任务都标有某些名称,以决定哪个提供者将使用它。但是,在某些情况下,一个标签的提供者出现故障,在这种情况下,我们希望其他提供者能够接手那些等待时间很长的任务。
为了做到这一点,我考虑的方法是,如果某些提供程序有一段时间没有从服务器轮询(预定义阈值),那么服务器将进入队列并将任务的标签修改为其他东西所以其他提供者可以使用它。
但我认为从文档中我找不到这样做的方法。
任何人都可以给出提示或者会有其他方法来解决这个问题吗?