摘要: actor锚定模式是指使用actorSelection对acor进行锚定的设计模式,也可以说是一个对actor的引用技巧。在某些情况下,我们可能需要能够根据Actor的path锚定对应的实例。简单来说就是,无论actor是因为异常导致的restart还是用户主动stop,然后再重新actorOf,只 阅读全文
posted @ 2018-07-31 17:19 gabry.wu 阅读(1296) 评论(0) 推荐(0) 编辑
摘要: 上一篇博客中,我们研究了remote模式下如何发消息给远程actor,其实无论如何,最终都是通过RemoteActorRef来发送消息的。另外官网也明确说明了,ActorRef是可以忽略网络位置的,这其实有两点含义:1.ActorRef可以序列化后跨网络传输;2.ActorRef反序列化后在本地可以 阅读全文
posted @ 2018-07-31 16:05 gabry.wu 阅读(1419) 评论(0) 推荐(0) 编辑
摘要: remote模式下,网络链接的生命周期往往影响着对应Actor的生命周期,那么网络链接的生命周期是怎么样的呢? 每一个与远程系统的链路都是四个状态之一:空闲、活跃、被守护、被隔离。远程系统的某个地址没有任何通信之前其关联状态就是Idle(空闲)。当第一条消息试图发送给远程系统或入站链接被接受,链路的 阅读全文
posted @ 2018-07-31 10:37 gabry.wu 阅读(445) 评论(0) 推荐(0) 编辑