问题描述 某个查询接口,原本查询就相当慢,刚好数据库插入大批量数据,导致查询更加的慢。此时接口直接返回了nginx 404,排查了一遍nginx的配置,没问题(原本接口虽然慢也正常返回,配置最近也没修改) 问题解决 网上搜索了相关的可能原因,有个博文提到nginx默认超时1分钟,超时没配置的话返回404,结合接口调试代码,修改查询慢的逻辑(大坑),重新发布正常返回了。确定是nginx调用默认1分钟超时返回404。