0

我面临一个问题,我有一个 MongoDB,我在其中存储我的数据包。每个数据包都有一个定时炸弹。我必须在数据包中指定的时间执行炸弹。此外,这些带有定时炸弹的数据包将继续到达,并且可以与其他数据包具有相同或不同的定时炸弹。

我的任务是,在特定时间提取数据包并为该特定时间定时的数据包引爆炸弹。我能想到的一种方法是:在数据包到达时对数据包进行排序和保存,并反复检查是否是时候分解当前数据包。

但是我不确定我是否可以根据数据包中存在的字段将数据包保存为以及何时到达,或者我需要一个不同的数据库。此外,连续且无限期地检查时间将导致系统开销。

有人可以帮我破解吗?

谢谢。

4

0 回答 0