Kotlin K处理程序线程被阻止时端点检测/日志记录速度慢

Kotlin K处理程序线程被阻止时端点检测/日志记录速度慢,kotlin,ktor,Kotlin,Ktor,假设我们在Ktor中有端点代码,它不定期地花费太多时间来执行,并阻塞线程几秒钟。Ktor中是否有一些现有的日志记录可以帮助找到这样一个缓慢的端点? 如果不是,那么创建一个特性来拦截每个调用并在处理程序持续时间超过某个阈值时记录警告是否正确 另外,我理解直接从协同程序调用这样的代码是不正确的。但首先,我需要找到解决问题的方法

假设我们在Ktor中有端点代码,它不定期地花费太多时间来执行,并阻塞线程几秒钟。Ktor中是否有一些现有的日志记录可以帮助找到这样一个缓慢的端点? 如果不是,那么创建一个特性来拦截每个调用并在处理程序持续时间超过某个阈值时记录警告是否正确

另外,我理解直接从协同程序调用这样的代码是不正确的。但首先,我需要找到解决问题的方法