【发布时间】:2012-09-16 06:06:42
【问题描述】:
假设我有一个正在运行的带有演员的 Scala 应用程序。我怀疑一个演员不工作,即它要么退出,要么“卡住”,要么循环运行。
现在我想知道演员的具体情况。在 Scala 中是否有任何方法可以从应用程序外部检查参与者/他们的邮箱,例如JMX ?
我猜如果演员因为未捕获的Throwable 而退出,Scala 演员库总是将其写入日志。这是对的吗?我还可以使用 JVM 线程转储检查参与者是否被卡住。
我还能用什么来检查我的演员是否正在跑步?
【问题讨论】: