文档中说,一个activity的唯一性要么由时间决定,要么由时间加外来id决定。
我们希望禁止类似的事件(例如“用户 1 更新了文章 2”),例如一天中的同一时间,以防止向关注者发送垃圾邮件。
我们尝试通过四舍五入到整小时的时间戳来做到这一点,但这会导致事件顺序困惑,其中后续事件的 ID 低于在它之前添加的另一个事件的 ID。
除了使用聚合提要过滤掉检索事件之外,还有其他方法吗?
最佳答案
我会处理此客户端,并且仅在自上次更新后超过 1 小时后才向 Stream 发布更新。
关于getstream-io - 防止具有不同时间戳的重复 getstream.io 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36871693/