Skip to content

接收到的消息去重 #79

@MamaShip

Description

@MamaShip

#64 这个bug

再参考这个背景信息 #77

在我们没有及时响应微信服务器时,它会重发消息,导致我们同样的操作做两次,并引起相关的bug。

微信官方给出的建议是,用 msg id 来去重。参考 wechatpy 的文档:推送消息 可知我们使用的 sdk 里,msg对象有一个属性是 id ,要基于这个属性值来去重(拒绝后续相同ID的指令)。

关于这种去重,有什么好实现办法吗?还是说直接搞一个全局带锁的 list 就 OK?

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions