收不到异步通知「自检方案」

简介: 对于广大人民经常表示收不到异步通知的情况。 这边对异步自检提出一些方案。 1、支付宝的异步通知需要使用POST的方式接收。 2、http的header头为标准头例如:application/x-www-form-urlencoded;text/html;charset=utf-8 3、检查noti...

对于广大人民经常表示收不到异步通知的情况。 
这边对异步自检提出一些方案。 
1、支付宝的异步通知需要使用POST的方式接收。 
2、http的header头为标准头例如:application/x-www-form-urlencoded;text/html;charset=utf-8 
3、检查notify_url访问状态(不支持除200以外的状态) 
选择和服务器不同域的一台电脑,在chrome浏览器右键「检查」->地址栏输入notify_url地址->查看Network中的Status是否是200 



4、选择和服务器不同域的一台电脑,ping服务器地址是否流畅,长时间后查看是否会有不稳定的情况(偶尔一次断开)。这也有可能会出现正好有半夜或什么时候有一次没有收到的情况。 
5、如果您的地址是https,也就是有证书,那还要加一步是否是证书问题。只支持官方机构颁发的正版SSL证书,不支持自签名。证书校验地址参照:[url]https://csr.chinassl.net/ssl-checker.html[/url]  服务器到根证书链路通畅即可。SSL证书校验命令: openssl s_client -connect ${host}:${port} 或参考SSL验证:[url]https://www.ibm.com/developerworks/cn/linux/l-cn-sclient/[/url]
6、DNS解析校验:dig ${host} +short 或者 nslookup 回车输入域名再回车查看。 
7、连接有效校验: time curl -vk [url]https://$[/url]{host}

目录
相关文章
|
6月前
|
XML JSON 定位技术
06 公众号开发 - 接收普通消息和被动回复消息
06 公众号开发 - 接收普通消息和被动回复消息
83 0
|
2天前
|
物联网 网络性能优化 API
MQTT常见问题之MQTT获取某个时间点的设备的状态失败如何解决
MQTT(Message Queuing Telemetry Transport)是一个轻量级的、基于发布/订阅模式的消息协议,广泛用于物联网(IoT)中设备间的通信。以下是MQTT使用过程中可能遇到的一些常见问题及其答案的汇总:
|
6月前
13 MQTT断线的问题分析
13 MQTT断线的问题分析
100 0
|
10月前
|
Kubernetes Cloud Native Shell
k8s pod 中的程序为啥服务优雅关闭不生效?收不到 sigterm 信号?
咱们工作的环境在不断的变好,我们也会思考去提升程序运行的环境,让我们的服务更加容易部署,极简维护,现在很多公司都在向着 devpos 发展,殊不知已经被某些大企玩剩下了
118 0
k8s pod 中的程序为啥服务优雅关闭不生效?收不到 sigterm 信号?
|
10月前
|
XML 前端开发 网络协议
服务器向客户端推送消息的2种技术分析
服务器向客户端推送消息的2种技术分析
|
前端开发
WebSocket使用及优化(心跳机制与断线重连)
WebSocket使用及优化(心跳机制与断线重连)
1775 0
WebSocket使用及优化(心跳机制与断线重连)
|
数据库连接 PHP 数据库
thinkphp断线重连
thinkphp断线重连
288 0
|
存储 安全 网络协议
WCF服务调用超时错误:套接字连接已中止。这可能是由于处理消息时出错或远程主机超过接收超时或者潜在的网络资源问题导致的。本地套接字超时是“00:05:30”(已解决)
WCF服务调用超时错误:套接字连接已中止。这可能是由于处理消息时出错或远程主机超过接收超时或者潜在的网络资源问题导致的。本地套接字超时是“00:05:30”(已解决)
512 0
小技巧 - 怎样屏蔽群消息(包括 @全体成员)?
小技巧 - 怎样屏蔽群消息(包括 @全体成员)?
9397 0
小技巧 - 怎样屏蔽群消息(包括 @全体成员)?
「WGCLOUD」指令下发后需要多长时间执行完成
「WGCLOUD」的指令下发后需要多长时间执行完成
「WGCLOUD」指令下发后需要多长时间执行完成