4677关注14058浏览
公众号报警,报连接超时。但是在我们这边的nginx日志已经收到了请求。有知道什么原因的吗?
报请示例如下,上面是微信的报警。下面是我们自己的nginx日志
公众号报警
Appid: ********
昵称: *******
时间: 2018-03-19 21:08:01
内容: 微信服务器连接公众号开发者服务器时发生超时,超时时间为5秒
次数: 5分钟 1699次
错误样例: [OpenID=ou7Q*******JvN2y8xxg][Stamp=1521464881][3rdUrl=http://**********][IP=*****][Event=Click Menu Url]
报警排查指引,请见: http://url.cn/ab0jnP
------------------------------------------------------------------------
<134>Mar 19 21:08:01 web1 nginx: 140.207.54.76 |# - |# 2018-03-19 21:08:01 |# POST /wechat/*****?signature=087104e5204e5c9ee8fd275a6d87d64ed436ccb2×tamp=1521464881&nonce=328763918&openid=ou7QD*******JvN2y8xxg HTTP/1.1 |# 200 |# 0.004 |# 305 |# - |# Mozilla/4.0 |# - |# *****.net.cn |# 10.51.10.194:6080 |# 200 |# 0.004 |# http
还有的报警,我们nginx接收时间和url里的timestamp相差了5秒。
经常发生在我们服务非高峰期,我们怀疑是网络问题。
这种情况下,我们有办法提供多个url或者域名用dns解析出多个ip,提供给微信,保证稳定性么?
例子如下:
<134>Mar 29 00:02:10 web3 nginx: 139.196.26.157 |# - |# 2018-03-29 00:02:10 |# POST /wechat/****?signature=5c4c2a8a63cac78dd83a679757185f3acea231d0×tamp=1522252925&nonce=58085829&openid=ou7QD***********jXYn26eVU HTTP/1.0 |# 499 |# 0.008 |# 0 |# - |# Mozilla/4.0 |# - |# ********.net.cn |# 10.168.233.190:6080 |# - |# - |# http
报警分几种情况:
1. 有的nginx log上没有
2. 有的跟timestamp相差了5s
3. 有的完全没差别
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>