目录 欢迎阅读 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