0
esperで受信イベントごとに個別にイベントをタイムアウトさせたい。それを達成する方法? 時間ウィンドウまたはバッチウィンドウを使用すると、他のイベントが最初にウィンドウを埋めるのを待つだけで、イベントはrstreamに移動されます。Eseper event timeout
esperで受信イベントごとに個別にイベントをタイムアウトさせたい。それを達成する方法? 時間ウィンドウまたはバッチウィンドウを使用すると、他のイベントが最初にウィンドウを埋めるのを待つだけで、イベントはrstreamに移動されます。Eseper event timeout
keep-allで名前付きウィンドウを使用し、イベントが削除時に削除されるときに条件を設定します。代替案では
create window CustomExpiryWindow.win:keepall() as MyEvent
insert into CustomExpiryWindow select * from MyEvent
on <.......> delete from CustomExpiryWindow where <......>
あなたがイベントを保持し、期限切れにするコードを書くことができ、データウィンドウの拡張APIがあります。