Akka提供了灵活的消息发送机制,当使用一组Actor来提供服务时,组中所有的Actor都是平等的,你可以选择任意一个来提供服务。
Akka使用路由器组件(Router)来封装消息的调度。消息路由策略分为:轮询选择Actor进行消息发送(RoundRobinRoutingLogic)、随机消息发送(RandomRoutingLogic)、将消息发送给最空闲的Actor(SmallestMailboxRoutingLogic)、在组内广播消息(BroadcastRoutingLogic)。
WatcherActor WorkerActor main方法 运行结果--参考文献《实战Java高并发程序设计》
网友评论