06 2016 档案

摘要:1. "elixir 高可用系列(一) Agent" 2. "elixir 高可用系列(二) GenServer" 3. "elixir 高可用系列(三) GenEvent" 4. "elixir 高可用系列(四) Task" 5. "elixir 高可用系列(五) Supervisor" 阅读全文
posted @ 2016-06-15 22:20 wang_yb 阅读(603) 评论(0) 推荐(0) 编辑
摘要:概述 OTP 平台的容错性高,是因为它提供了机制来监控所有 processes 的状态,如果有进程出现异常, 不仅可以及时检测到错误,还可以对 processes 进行重启等操作。 有了 supervisor,可以有效的提高系统的可用性,一个 supervior 监督一个或多个应用, 同时, sup 阅读全文
posted @ 2016-06-08 11:24 wang_yb 阅读(1451) 评论(0) 推荐(0) 编辑
摘要:概述 之前学习的 Agent,GenSever以及GenEvent,都是用来管理状态或者处理消息的。 但是在很多时候,我们需要的是执行某个任务,这时如果使用 GenSever 或者 GenEvent,就会显得比较笨重。 这时,我们就可以使用 Task 模块,使用 Task 模块时注意以下几点: 1. 阅读全文
posted @ 2016-06-03 09:28 wang_yb 阅读(1135) 评论(0) 推荐(0) 编辑