私は電子メールの送信を担当する電子メール送信者を持っているとします。 電子メールを送信するために作成されたアクターの数を制限したいので、私はルータを作成しました。ルータの俳優の1人が例外をスローしたときの失敗の処理方法
class EmailSender extends Actor {
val router = context.actorOf(RoundRobinRouter(4).props(EmailSender.props))
def recieve = {
case SendEmail(emailTo: String, ..) =>
router ! SendEmailMessage(emailTo,..)
case ...
}
}
私はここで2つのことを理解したい:
- 送信する電子メールメッセージは、電子メールの送信が通知されますと、私は失敗した正確な電子メールを取得する方法を、ルータの俳優の一人で失敗した場合は?
私は1つのことを忘れてしまったと思います:) "ここで2つのことを理解したい" – pedrorijo91