- 一直疑惑erlang中的application是怎麼啓動應用程序的,最近看了一下源碼瞭解了一些大概流程,和大家做一個分享
- 首先erl在啓動的時候,會實現啓動application_controller程序,可以在erlang啓動的時候指定 -init_debug參數,會看到{start,application_controller}這個應用程序啓動了
- 啓動的參數詳見
- erl成功啓動後,你的應用程序纔會被啓動。一般工程會在啓動的時候指定-boot文件,該文件定義瞭如何加載application應用程序。 無論怎樣,調用application之後,會查看對應的app文件中的mod參數,在mod模塊中執行start開始函數,進而整個application程序就啓動了。
erlang application 流程分析
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
【解決】Windows上erlang/elixir的Hosts文件解析錯誤問題
原創
2024-02-27 00:21:18
centos8 安裝rabbitmq
原創
2023-03-20 23:21:38
GPS終端16進制經緯度相互轉換
原創
2023-03-15 00:30:31
erlang: function called with real 'fun' should be transformed with parse_transform?
原創
2023-03-06 23:44:16
如何將新的 Erlang 應用程序添加到 Rebar3 umbrella 項目?
原創
2023-02-16 23:50:38
這些編程語言值得學習
原創
2022-04-30 12:17:25
關於排行榜算法的處理
原創
2022-04-30 06:30:26
Erlang 代碼熱更機制
原創
2021-12-26 21:32:30
Erlang細節設計
原創
2021-12-25 21:48:24
Erlang 服務器萬人同服排行榜設計優化
原創
2021-12-25 21:48:23
Erlang GUI常用命令
原創
2021-12-25 21:48:23
查找內存泄露的一次實戰
原創
2021-12-25 21:48:22
Erlang 常見問題彙總
原創
2021-12-25 21:48:22