第110讲:Akka中的Actor的Monitoring初步解析学习笔记
来源:互联网 发布:windowXP CF网络异常 编辑:程序博客网 时间:2024/05/05 14:56
第110讲:Akka中的Actor的Monitoring初步解析学习笔记
本讲主要讲解actor的监控机制
这和supervisor不同。
Akka是由树状结构构成的分层结构。
下层actor发生变化上层actor都可以感知到变化。
假设stop上层actor时,下层actor会首先被stop,然后才是上层actor。
Monitor actor会监控worker actor,如果worker actor被中断,monitor actor会感知到这个事件,并采取适当的action,如再次启动一个worker actor实例,继续完成同样的工作。
这在实际开发系统时非常重要,开发系统,具体actor可能会工作不稳定,或硬件软件因素被意外或意料中的停止,而被中断的工作还要继续,所以需要monitor actor监控。
Monitor actor是通过context.watch来监控worker actor的。
当worker actor被停止时,会有terminated消息发送给monitor actor,monitor actor收到消息时会采取一定措施。如启动一个同样的actor。这样其他actor就可以继续给这个actor发消息了。
以上内容是从王家林老师DT大数据课程第110讲的学习笔记。
DT大数据微信公众账号:DT_Spark
王家林老师QQ:1740415547
王家林老师微信号:18610086859
DT大数据梦工厂1至110集scala的所有视频、PPT和代码在百度云盘的链接:http://pan.baidu.com/share/home?uk=4013289088#category/type=0&qq-pf-to=pcqq.group
第110讲视频网站地址:
土豆
http://www.tudou.com/programs/view/Yy2tBXnigVM/
51CTO
http://edu.51cto.com/lesson/id-76285.html
- 第110讲:Akka中的Actor的Monitoring初步解析学习笔记
- 第102讲:通过案例解析Akka中的Actor运行机制以及Actor的生命周期学习笔记
- 第104讲:通过案例解析Akka中的Actor的不同类型的Constructor学习笔记
- 第103讲:通过案例解析Akka中的Actor的定义和创建学习笔记
- 第105讲:解析Akka中的子Actor及其代码学习笔记
- 第108讲:Akka中的Actor消息的处理、消息回复、消息转发学习笔记
- 第111讲:Akka中的Actor中用become和unbecome动态切换receive的具体处理逻辑实战学习笔记
- 第109讲:Akka中的Actor异步和同步停止方式实战详解学习笔记
- 第106讲:解析Akka中的消息的不同发送方式方式详解学习笔记
- 第90讲:基于Scala的Actor之上的分布式并发消息驱动框架Akka初体验学习笔记
- akka actor监控(monitoring)
- Akka学习笔记05--Actor的创建
- Akka学习笔记06--Actor的消息
- Akka学习笔记05--Actor的创建
- Akka学习笔记06--Actor的消息
- Akka学习笔记07--TypedActor(有类型的Actor)
- Akka学习笔记07--TypedActor(有类型的Actor)
- 第67讲:Scala并发编程匿名Actor、消息传递、偏函数实战解析及其在Spark源码中的应用解析学习笔记
- ocp-v13-033
- CSS3基础总结
- 用Notepad的NppExc插件运行带包名的java文件
- 控制逻辑的分离——springMVC
- ocp-v13-034
- 第110讲:Akka中的Actor的Monitoring初步解析学习笔记
- C/C++指针与数组
- Android 动画配置
- xml学习之xml介绍
- hdu 5492 (暴力+nice)
- HDU 5199/BC 36B Gunner
- 数据结构学习笔记
- POJ——1922 Ride to School
- ocp-v13-035