【问题标题】:Cleaning of all messages from Akka Actor MailBox (Scala)清理来自 Akka Actor MailBox (Scala) 的所有消息
【发布时间】:2017-02-15 09:01:59
【问题描述】:

有没有办法清除演员邮箱中的所有邮件?实际上,我需要以某种频率(例如 1 秒)来执行此操作。如果是 -> 最简单的方法是什么?

【问题讨论】:

    标签: scala akka actor


    【解决方案1】:

    一种可能的方法是编写自己的邮箱。通过这种方式,您可以将实际逻辑与此策略分开,并且可以更轻松地配置和重用邮箱行为。

    您可以阅读更多关于如何编写自己的邮箱here

    实现自己的邮箱后,您可以在实例化角色Props 以创建角色时使用withMailbox 方法指定它。

    【讨论】:

      猜你喜欢
      • 2013-04-30
      • 2015-01-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-20
      • 1970-01-01
      相关资源
      最近更新 更多