【发布时间】:2016-07-22 03:31:14
【问题描述】:
在 Scala 中,如果我知道一段代码在 Future 中运行,有没有办法找出 Future 驻留在哪个 ExecutionContext 中?例如,以便我可以将此信息写入日志。
别担心,我不想做任何邪恶的事情。我只是想要调试信息。
【问题讨论】:
-
任何合理的 ExecutionContext 都应该适当地命名其线程,然后使用 Thread.currebtThread().getName() 显示在日志中
-
谢谢维克多!我会试试看。
标签: scala concurrency