生产环境很神奇的现象,一行代码用了3-4s

问题遇到的现象和发生背景

1、同一份代码,本地不会,生产环境变慢

问题相关代码,请勿粘贴截图

伪代码如下:

  log.info("getTopOrgId");
  topOrgId = getTopOrgId(topOrgId);
  log.info("getCodeService");


 public static String getTopOrgId(String topOrgId) {
 log.info("getTopOrgId  start "+topOrgId);
//其他业务逻辑
}

img


居然耗时3-4s

内存,cpu,网络等指标都正常,都小于50%
还有什么可能会导致这种结果。

并且,刷新页面的时候(多个请求)才会导致。单个请求不会慢。数据库连接池正常,数据库连接数也正常。

代码就类似输出了个日志?没别的操作了吗?

得看你业务逻辑了,线上线下数据不一样,肯定耗时不同