尝试akka.net路由器时遇到问题。如果路由中存在使用管理策略处理的异常,则我的轮询路由器在广播PoisonPill消息后不会终止。如果没有在路由中抛出异常或使用try catch处理异常,则路由器actor终止就好。我的方法有什么我想念的吗?
示例代码以重现链接到{https://gist.github.com/bibekdw/d7f841b254520e47d07be0d111d15c35
的问题谢谢
答案 0 :(得分:0)
Broadcast
消息用于将给定消息发送给给定路由器的所有子代。这也正是您的情况-您正在发送毒药阻止路由器的子级,而不是路由器本身。
如果您想使用PoisonPill
杀死路由器,请将其直接发送到路由器。