V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
daoqiongsi1101
V2EX  ›  互联网

微信红包消息重复发送,可能的原因是什么?

  •  
  •   daoqiongsi1101 · 2022-08-06 11:49:42 +08:00 · 866 次点击
    这是一个创建于 679 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一个多年前发生的问题,我们从技术角度讨论一下,事情是这样的:

    帮同学从香港买了点东西,也就几十元钱,他微信发红包转账给我,我也收了红包。过了一会,他截图我,说只发了一个红包,为什么显示他发了两个红包(红包消息)?而我这边显示我只收到一个。

    他查了银行账户,确实只扣了一次钱,但就是不明白为什么发了两次红包消息,要我跟他解释。。。我也解释不清楚,难道我有什么黑科技让他发两次红包!

    我猜测原因可能是消息被重发了,红包也是一条消息,比如网络不好触发了重试之类的,记得很早的时候 QQ 也有类似情况,当时在寝室网络差的时候,QQ 聊天消息也会自动重发。

    另外提供一条线索,根据他的屏幕截图的分辨率,是 iPhone 4 手机,在当时也是很老的机型了,是否跟设备型号也有关系。

    突然想起来这个问题,可能的原因有哪些呢?以解疑惑。谢谢

    2 条回复    2022-08-06 15:13:13 +08:00
    eason1874
        1
    eason1874  
       2022-08-06 13:24:20 +08:00
    就是 BUG 吧,消息重复写入了

    几年前微信有发文章介绍微信数据库,说,消息是排队写入本地数据库的,为了降低错误还分开存了三份,但就这样,还有万分之几的错误率
    PMR
        2
    PMR  
       2022-08-06 15:13:13 +08:00 via Android
    原因就是张小🐲没🐴
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1646 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 17:05 · PVG 01:05 · LAX 10:05 · JFK 13:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.