收藏
回答

微信推送消息会重复多次显示,排查nginx日志状态码是499,这要如何处理?

框架类型 问题类型 操作系统版本 手机型号 微信版本
小程序 Bug Android 9 MI 6X 8.0.6

公众号APPID:wxaa356613f63a0c15

第三方平台APPID: wx8257382d1a6964d2

在公众号发一条“推广”的关键字,正常情况是第三方平台程序推送一句话和一张海报图。现在变成推送两次同一句话和两张相同图片了。

看了nginx日志,有大量的499状态码,第一次调用生成海报和消息时状态码是499,而第二次又调用了一次状态为200。

请帮忙查看下原因,多谢。

回答关注问题邀请回答
收藏

1 个回答

  • 张生
    张生
    2021-08-31

    可以在nginx把请求时间也打印下看看,应该是你服务端响应超时了(微信这边超时是5s会断开就会499)然后微信重试, 就有可能导致触发了2次。

    2021-08-31
    有用
    回复 1
    • 明
      2021-08-31
      确实是服务端响应接近5s了,这种情况应该怎么分析是服务器上什么原因导致的呢,多谢。
      2021-08-31
      回复
登录 后发表内容