发送数据后返回502但是日志没有记录
平台方发送数据过来有几率返回是502,目前频率在1万多次会出现50次失败,由于平台方有重推机制没有对业务造成影响。 目前就是得到平台方反馈说我们接口不稳定需要排查。但是,nginx和php日志都没有记录502.
框架: SinlePHP
php: 7.2
有大佬分析看php-fpm 查看了下只有说我这个方法执行了6秒 没有记录错误
中午吃饭冷静分析一下:
首先 nginx没有错误证明这个数据是经过了Nginx 并且没有报错的。
此次 php-fpm也没有记录这个错误所以盲猜一手,框架哪里直接返回了502导致。
目前来情况只能分析出问题是 平台这边设定是5秒未响应就会判定这次推送失败,所以是我这边代码执行时间过长导致