我正在开发物联网平台,我需要做的是保留事件顺序。例如,有时慢速网络可能会导致以前的事件在较新的事件之后到达的问题。在这种情况下,我需要在执行一些逻辑之前使用时间戳对事件重新排序。
我想我可以在我的项目中使用 Esper,但还不确定。我对埃斯珀真的很陌生。
所以我想知道Esper是否适合我的项目。有没有使用 java 对 esper 进行事件排序的示例?
谢谢。
Esper 中有一个重新排序事件的函数,用于等待延迟到达的事件。它被称为time_order。您经常使用它与使用 API 控制时间一起使用。