> 백엔드 개발 > PHP 튜토리얼 > PHP开发微信报警问题排查方案

PHP开发微信报警问题排查方案

WBOY
풀어 주다: 2016-06-06 20:32:43
원래의
1353명이 탐색했습니다.

场景.

目前微信的用户量大概在300W以上,日活用户大概30-40w(可能不太准确~)左右.

在该场景下经常出现微信报警主要以地理位置上报报警居多.目前地理位置上报采用的方案如下:

用户上报地理位置 根据经纬度 通过百度接口获取用户当前所在城市 后写入 redis 集合, 通过后台运行脚本 将用户的数据 更新到mysql的数据库中(此处LZ觉得完全没有必要更新到mysql中,但是....)

由此导致的问题是 上报地理位置经常出现报警,5S内未返回,当然上报地理位置报警只是其中之一的 也会出现 扫码 取消关注等等事件的报警.

想问下各位有类似的经验嘛,对于该类微信报警有比较好的排查和解决方案吗?

回复内容:

场景.

目前微信的用户量大概在300W以上,日活用户大概30-40w(可能不太准确~)左右.

在该场景下经常出现微信报警主要以地理位置上报报警居多.目前地理位置上报采用的方案如下:

用户上报地理位置 根据经纬度 通过百度接口获取用户当前所在城市 后写入 redis 集合, 通过后台运行脚本 将用户的数据 更新到mysql的数据库中(此处LZ觉得完全没有必要更新到mysql中,但是....)

由此导致的问题是 上报地理位置经常出现报警,5S内未返回,当然上报地理位置报警只是其中之一的 也会出现 扫码 取消关注等等事件的报警.

想问下各位有类似的经验嘛,对于该类微信报警有比较好的排查和解决方案吗?

认证公众号拥有主动发送消息的权限。
其中认证服务号有客服消息接口和模板消息接口权限。而认证订阅号没有模板消息接口权限。

你可以在收到用户消息后只回复一个“正在处理,请稍后”等等的提示消息,待程序处理完毕后通过客服消息接口发送给用户。

另外,5S失败后微信会重复2次,你可以比对msgid来进行回复处理

관련 라벨:
php
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿