监督策略可以处理ConnectException吗?

时间:2013-01-30 20:30:12

标签: scala akka akka-supervision

如果远程演员由于断电而无法使用监督策略可以处理这种情况吗?

我编写了这个例子,我关闭了远程演员系统,但似乎监督策略只考虑了远程演员抛出的异常。

由于我不是Akka专家,我想知道这是否可以实现。

版本:

我已经实现了对事件的订阅,这些事件表明连接中发生了错误。我仍然需要访问发件人最初发送的邮件,这样邮件就不会丢失。

1 个答案:

答案 0 :(得分:1)

来自文档:

  

Akka Remote的DeathWatch(尚未)被连接触发   失败 - 这意味着如果父节点或网络进入   下来,没有人会得到通知。将来可能会添加此功能   发布Akka Remoting。然而,Akka Cluster就是这样   功能。

http://doc.akka.io/docs/akka/2.1.0/general/supervision.html#What_Lifecycle_Monitoring_Means