erlang虚拟机启动的时候,会启动一个叫做application controller的进程,它有点像是所有application的supervisor。当启动一个application时,application controller会启动一个application master,它有点像是处于application的头supervisor与application controller的中间件

要启动一个application很简单,只需要提供两个回调接口:start/2,stop/1,Mod:start(Type, Args),Type始终是Normal,Args来自于app文件,这个函数需要返回最高层的supervisor。
有时候我们想把没有启动函数的模块集合成一个application,这个时候只需要去掉app文件下的{mod,{Module, Args}}这一项就可以了,我们把它称作为library application

lyse-building otp applications相关推荐

  1. 构建 LLM 支持的应用程序 Building LLM-powered Applications

    构建 LLM 支持的应用程序 Building LLM-powered Applications The past few weeks have been exciting for developer ...

  2. LLMs:《Building LLM applications for production构建用于生产的LLM应用程序》翻译与解读

    LLMs:<Building LLM applications for production构建用于生产的LLM应用程序>翻译与解读 LLMs:构建用于生产的LLM应用程序的挑战与案例经验 ...

  3. Cowboy 2.6 User Guide 中英文对照版【翻译】

    The modern Web Cowboy is a server for the modern Web. This chapter explains what it means and detail ...

  4. 【solr基础教程之二】索引

    一.向Solr提交索引的方式 1.使用post.jar进行索引 (1)创建文档xml文件 <add><doc><field name="id"> ...

  5. 常用MIME类型(Mp4的mime类型设置)

    前两天在遇到了一个h5写的mp4视频网页在某些电脑中打开后只下载而不播放的问题(大部分电脑都播放正确,而有些电脑在打开网页时就会变成迅雷下载,下载完成也不会播放). html如下: <video ...

  6. 数据结构》算法实现及解析].高一凡.

    未整理电子书4 [2012玛雅末日预言].(2012玛雅末日预言).布莱恩·达莫托.文字版.pdf: http://www.t00y.com/file/59485560 [21st.Century.C ...

  7. IT类英文电子书存档页面

    为什么80%的码农都做不了架构师?>>>    http://www.salttiger.com/archives/ 目前我主要在以下两个网站收集编程类的电子书,在这上面找不到的书, ...

  8. 前端资源整理 - 订阅、工具等

    取自 我的GITHUB 的 fe-store-house repo,欢迎 PR,欢迎 STAR.原 repo 不定期更新,此文可能断更. 断更了一年多,重新更新一下,似乎 sfgg 的文章渲染中 gf ...

  9. 2019 6月编程语言_今年六月您可以开始学习650项免费的在线编程和计算机科学课程...

    2019 6月编程语言 Seven years ago, universities like MIT and Stanford first opened up free online courses ...

最新文章

  1. servlet的几个函数
  2. linux之路由知识之ip route 命令中的疑惑
  3. Linux学习总结(69)——Linux 生成随机数的6种方法
  4. mysql2008使用教程_sqlserver2008简单使用教程
  5. JAVA缓存机制浅析
  6. excel查标准正态分布_excel2010正态分布的方法步骤图
  7. altium designer(AD13)隐藏敷铜的方法
  8. 【网络技术题库梳理11】第三道大题——DHCP报文
  9. qt编写的mask遮罩的半透明涂抹功能
  10. Matlab图形窗口大小的控制 ,plot窗口大小,figure大小,axis设置,实用
  11. 方差分析ANOVA:理论、推导与R语言实现
  12. 小程序集-朋友圈集赞神器
  13. 13-MyBatis 使用了哪些设计模式?在源码中是如何体现的?
  14. pyltp的初始化报错:segmentor = Segmentor() # 初始化实例TypeError: __init__(): incompatible constructor argument
  15. Java编程实现快速傅里叶变换FFT
  16. 通过组策略实现windows远程协助msra.exe
  17. 编码——永不退色的计算机科学经典著作
  18. 使用Mosquitto软件测试mqtt功能
  19. 关于adb不识别设备解决方案
  20. 证书风险错误提示及常见证书问题

热门文章

  1. 八个常见Java项目,献给初学编程的你!
  2. tekton EventListener资源
  3. 2012-11-21四六级词汇#9312;-----…
  4. 三大电信公司同领TDS牌照可能性最大
  5. 高通骁龙X55 5G modem信息图和骁龙X55调制解调器简介
  6. CS224N WINTER 2022 (六)前沿问题探讨(QA、NLG、知识集成与检索、Coreference)
  7. fluent转载内容
  8. muduo学习笔记:net部分之Http-协议简介
  9. [分布式] Git结合Github进行版本控制
  10. armbian打印服务器恩山无线,刷了armbian后用cups共享打印非常爽