微信项目客服接口问题总结与教训

php xiaogua 402℃ 0评论

客服消息故障原因
第一天,代码中的access_token设置的时间只有一个小时,推送到1.2w的时候access_token过期了,修复成7100s自动过期,推送的时候刷新保证access_token有效期为2个小时
第二天,发现推送时间过长,改为多进程执行,保证半小时内推送完
第三天,客服推送可以,html5页面引用的外部字库,外部字库挂了,导致页面打不开,去掉在线字库
第四天,死进程执行完前一天的推送完,第二天就不能推送了,原因未找到
第五天,重启进程,可以推送
假期后两天不行,周一改为定时之后,运行正常
教训:
1、需要通过测试账号
2、微信接口目前没有较好的压测方案,数据库,缓存上可作优化
3、不再使用第三方东西,尽量使用自己的CDN
4、账号统一整理,设置好统一的token
5、微信开发文档要进一步熟悉
6、逻辑代码上处理不够细心

转载请注明:南瓜的小窝 » 微信项目客服接口问题总结与教训

喜欢 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
string(116) "No suitable servers found (`serverSelectionTryOnce` set): [connection refused calling ismaster on '127.0.0.1:27017']"