- 欢迎阅读 Erlang OTP 设计原理文档!
- 索引和表格
欢迎阅读 Erlang OTP 设计原理文档!
- 原文: OTP Design Principles
- 翻译: ShiningRay
有任何问题请到 这里 留言。
目录
- 概述
- 监督树
- 行为
- 应用
- 发布
- 发布处理
- Gen_Server行为
- 客户端-服务器端原理
- 例子
- 启动一个Gen_Server
- 同步调用——Call
- 异步请求——Cast
- 停止
- 处理其他消息
- Gen_Fsm行为
- 有限状态机
- 例子
- 启动一个Gen_Fsm
- 事件通知
- 超时
- 所有的状态事件
- 停止
- Gen_Event行为
- 事件处理原理
- 例子
- 启动一个事件管理器
- 添加事件处理器
- 事件通知
- 删除事件处理器
- 停止
- Supervisor行为
- 监督原理
- 例子
- 重启策略
- 最大重启频率
- 子进程规格
- 启动一个督程
- 添加子进程
- 停止子进程
- simple_one_for_one督程
- 停止
- Sys与Proc_Lib
- 简单调试
- 特殊进程
- 启动进程
- 用户定义的行为
- 应用
- 应用的概念
- 应用回调模块
- 应用资源文件
- 目录结构
- 应用控制器
- 启动和停止应用
- 配置应用
- 应用启动类型
- 被包含的应用
- 定义
- 指定被包含的应用
- 在启动过程中同步进程
- 分布式应用
- 定义
- 指定分布式应用
- 启动和停止分布式应用
- 故障转移
- 接管
- 发布
- 发布的概念
- 发布资源文件
- 生成启动脚本
- 创建一个发布包
- 目录结构
- 发布处理
- 发布处理原理
- 要求
- 分布式系统
- 发布处理指令
- 应用升级文件
- 发布升级文件
- 安装一个发布
- 更新应用规格
- Appup Cookbook
- 变更功能模块
- 变更驻留模块
- 更改回调模块
- 变更内部状态
- 模块依赖性
- 变更特殊进程的代码
- 变更督程
- 添加或删除模块
- 启动或终止进程
- 添加或移除应用
- 重启应用
- 变更应用规格
- 变更应用配置
- 变更被包含的应用
- 变更非Erlang代码
- 模拟器重启
索引和表格
- Index
- Search Page