又是摸鱼的一天,
但,bug总是错不及防的来了
今天,正在工位上快了的摸鱼的时候,突然,运维一个紧急电话多来说微信支付拉取失败
直接咱看问题
页面是这样显示,
老规矩先看后台日志
发现是支付服务报错了,
直接看源代码
发现在发起请求的时候微信会自己封装一个系统时间
大概就是这个时间与实际时间相差不准
打开 服务器
发现这个时间刚好跟实际时间差了五分钟
这么奇怪的??
先对下系统时间吧
问一下ChatGPT
用自动同步 sudo timedatectl set-ntp true
服务器执行 , 过个一分钟 再查看时间 发现正确
测试支付拉取 over! 成功
继续摸鱼去了~~~~~~~~