1.查看 nginx 日志可以看到有请求访问 2.但是在微信回调接口打印日志没有任何输出。 3.我用 postman 访问该接口可以打印日志。
微信开放平台配置的消息回调地址是 80 端口 后端接口支持 80 和 443
现在不知道该怎么定位问题, 想要个思路
1
vone 2020-10-25 21:12:07 +08:00
frp 转发到开发机上,下断点调试。
|
2
opengps 2020-10-25 21:19:26 +08:00
可能是你服务器距离微信服务器之间的延迟较大,收发超时
|
3
awanganddong OP 刚刚查看微信有报警接口,正好可以根据该接口查看问题
|
4
lihongming 2020-10-26 02:00:31 +08:00 via iPhone
看着像是延迟过大,可能是你的逻辑太复杂,处理时间太长,也可能微信服务器与你的服务器之间不通畅。
先不要做复杂处理,直接回复个 hello world 试试看能否收到。 |
5
shingle 2020-10-26 09:45:31 +08:00 via iPhone
微信开发者后台可以开启监控警报的,很容易排查问题
|
6
awanganddong OP 找到报警群,提示公众号账号违反相关规定,加入失败。不过问题已经定位到。是接口那被误加了中间件,所以中间件报错
|
7
awanganddong OP 另外我这边属于第三方开放平台,会接入多个公众号,就像这种情况,遇到接口异常这种情况,怎么设计报警接口会比较好
|