如何在 IntelliJ 的 Kubernetes pods 中调试 Kotlin 应用程序 运行?

How to debug Kotlin applications running in Kubernetes pods in IntelliJ?

我使用以下设置在 Kubernetes 中成功调试 Spring 在 Java 中编写的引导应用程序:

对 Kotlin 项目执行相同的操作,调试器连接到 JVM 并接受断点,但是,无论我多久执行一次代码,它都不会在断点处停止。根据日志和应用反馈,代码在k8s上执行。

我正在使用 IntelliJ 2019.1.2 CE 在 microk8s 上进行本地测试。

正如 mdaniel 所指出的,如果我需要做我想做的事情,这确实是不良做法的标志。需要通过可配置的日志记录和集成测试来完成此任务。