seanbei 2015-01-06 14:32 采纳率: 50%
浏览 3983

微信开发如何避免数据重复录入

”微信服务器在五秒内收不到响应会断掉连接,并且重新发起请求,总共重试三次
关于重试的消息排重,推荐使用msgid排重。
假如服务器无法保证在五秒内处理并回复,可以直接回复空串,微信服务器不会对此作任何处理,并且不会发起重试。“

请问这个具体是怎么操作的?

  • 写回答

1条回答 默认 最新

  • q107770540 2015-01-06 16:13
    关注

    一般情况下,五秒内收不到响应,第一次重试请求在5秒后即刻发出,如果五秒内还收不到响应,第二次重试在第一次重试请求15秒后发出,如果五秒内还收不到响应,第三次重试在第二次重试请求15秒后发出,总共三次。
    在测试过程中,第一次出现了4次重试,第4次重试和第3次重试的间隔只有2秒多,但是后续测试都是3次重试。
    有一次是微信服务器没有发送任何消息到我的服务器,也许是微信发现总是有超时请求,暂时停止发送请求。不过这是一度性的,几分钟后测试就正常了。

        http://www.cnblogs.com/yidongapi/articles/3617867.html
    
    评论

报告相同问题?

悬赏问题

  • ¥30 这是哪个作者做的宝宝起名网站
  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!