生产环境的导出比测试环境的导出还慢!!
Gate way timeout
导出用的方法是easy excel内的,一开始抛出异常 can not close ID,按照搜到的方法进行改动后。接口依然会出现超时报错。然后开始对sql进行优化,优化后运行速度大概在三四秒、导出接口大概在二十几秒,但是同步到生产环境后,导出接口就会504超时报错。(生产环境的数据量和测试环境是差不多)
实在找不到原因,能不能提供个思路排查,目前能确认的就是两个环境的代码是相同的、数据量是差不多的、SQL在Navicat上执行速度也是差不多的。
在你看来,测试环境导出慢难道是正常的吗?
测试环境毕竟是测试,客户连接数少,数据量也小,怎么看都是测试环境导出快才对吧