1

假设我有一个正在运行的带有演员的 Scala 应用程序。我怀疑一个演员不起作用,即它要么退出,要么“卡住”,要么循环运行。

现在我想知道演员到底发生了什么。Scala 中是否有任何方法可以从应用程序外部检查参与者/他们的邮箱,例如使用JMX

我猜如果演员因为未捕获Throwable而退出,Scala 演员库总是将其写入日志。这是对的吗?我还可以使用 JVM 线程转储检查参与者是否被卡住。

我还能用什么来检查我的演员是否正在跑步?

4

1 回答 1

1

您可以调用该getState方法。

于 2012-08-13T07:14:59.420 回答