背景和初步排查 订单业务对账时报警了,有笔订单在我们自己的mongo库里没有找到 业务接口 /3/xx/vgift/send 调用礼物系统 sendPresent 接口完成送礼, 之后写mongo,但是php error log 里却查不到任何mongo异常日志 写mongo没有异常,但是库里却没记录,推断只有2个可能 1是error log 丢日志了 2是程序执行过程中操作完sendPresent后down掉了,导致没写入mongo -第一个情况工作多年的经验来看应该不至于,那就先根据第二种情况继续查吧 那就去看下php-fpm 的日志,看对应的时间点有没有什么异常