.NETCORE API发布到Linux系统上偶尔会出现耗时过长,但是在Window上不会出现这个问题。奇怪的是每次耗时过长都是20秒。都没有十几秒或者几秒,也没有三十几秒的。Log是用NLog写下来的。log中的开始时间就是进入Action的时间,结束时间是接口返回前的时间。Action中调用逻辑很简单,就调用了一个存储过程。可以确认的不是存储执行消耗的时间过长。