【发布时间】:2016-10-09 05:41:00
【问题描述】:
我目前正在玩 Akka。我的目标是创建一个 Telegram-Bot 并使用单独的 Akka-Actor 处理每次聊天的状态。
我有一个组件从 Telegram 接收消息并将消息转发给相应的参与者。因此,我必须为每个新聊天创建一个演员。
我不想在我的 Telegram-Query-Component 中这样做,因为它不应该打扰演员是否存在。
演员的路径可能类似于clients/client-id。如果我从 Telegram-Component 向路径发送一条消息,它当前会出现在死信队列中。
如果子actor不存在,有没有办法让消息在clients-parent-actor中结束?如果演员不存在,还有其他方法可以自动创建演员吗?
并且:我在 Akka 环境中的“问题”的常见解决方案是什么?有类似注册表的东西,还是默认通过 clients-parent-actor 路由每条消息?
谢谢你的帮助,
迈克尔
【问题讨论】:
标签: akka