Erlang中的各类文件

[按]
还是多看看这个[url]http://erlangdisplay.iteye.com/category/53509[/url],实战性强,俺是标题党。

理解Erlang中的各类配置文件和资源文件,对分布式系统的部署和运维有重要意义。参见Erlang/OTP System Principles.

[b]source file[/b]
.erl
.hrl

[b]configure file[/b]
[i]node[/i] application configure file
# erl -sname cp1 -config <ConfigFile>

%% no tty
[
{kernel, [
{start_boot_server, true},
%% {boot_server_slaves, ['127.0.0.1']},
{error_logger, {file, "/home/gj/error_logs/debug.log"}}
]},

{sasl, [
%% minimise shell error logging
%% {sasl_error_logger, false},
%% only report errors
%% {errlog_type, all},
%% define the parameters of the rotating log
%% the log file directory
%% {error_logger_mf_dir,"/home/gj/error_logs"},
%% # bytes per logfile
%% {error_logger_mf_maxbytes,10485760}, % 10 MB
%% maximum number of
%% {error_logger_mf_maxfiles, 10}
]}
].


[b]resource file[/b]
.app

{application, efs, [
{description, "EFS Distributed File System"},
{vsn, "0.0.1"},
{modules, [
efs_app,
efs_sup,
libefs,
efs,
efs_mds,
efs_mds_model,
efs_mds_chkpool,
efs_mds_diskpool,
efs_cds,
efs_cds_model,
efs_test
]},
{registered, [efs_sup, efs, efs_mds]},
{applications, [kernel, stdlib]},
{mod, {efs_app, [mds,{cds,4},client]}},
{start_phases, []}
]}.


.rel

[b]script file[/b]
.script
.boot

[b]upgrade file[/b]
.appup
.relup
kernel-Erlang The Kernel application is the first application started. It is mandatory in the sense that the minimal system based on Erlang/OTP consists of Kernel and STDLIB. The Kernel application contains the following services: • application controller, see application(3) • code • disk_log • dist_ac, distributed application controller • erl_boot_server • erl_ddll • error_logger • file • global • global_group • heart • inet • net_kernel • os • pg2 • rpc • seq_trace • user 立即下载

相关推荐

jesse:jesse(JSon Schema Erlang)是Erlang的JSON Schema验证器的实现

该存储库是的积极维护者。 请更新您的参考。 杰西 jesse(JSON模式Erlang)是Erlang的JSON模式验证器的实现。 jesse实现了以下规范: Erlang API文件 自动生成的文档可从。 请记住,公共API仅是jesse.erl模块。 快速入门-CLI 您可以使用以下命令从CLI启动jesse bin/jesse [path_to_json_schema] path_to_json_schema -- path_to_json_instance [path_to_json_instance] 您还可以使用--json以JSON格式输出结果,并使用python对其进行美化 bin/jesse [path_to_json_schema] path_to_json_schema --json -- path_to_json_instance [path_to_

Erlang基础学习1

五大基础应用 1.erts (Erlang Run-Time System) :包含运行Erlang系统所需的功能 2.kernel: 包含运行时所需的代码,有文件服务、代码服务 3.stdlib :标准Erlang库应用程序 Erlang外壳 纠错 命令接口 查询接口 与标准Erlang I/O服务器的接口 接口到Erlang内置的术语存储bif。 字符串和二进制文件的正则表达式匹配函数 有限...

Xemenes 340

erlang绿色解压版 otp_win64 21.0.1.zip

erlang绿色解压版 otp_win64 21.0.1 OTP 20.0 下载,OTP (Open Telecom Platform) 是一个开源的 Erlang 分发和一个用 Erlang 编写的应用服务器,由爱立信开发。Erlang / OTP 21.0.1 是一个新的主要版本,新增了一些新功能,不少(特征)改进。

Erlang Programming拾零(经典)

receive子句的消息匹配模式:如果消息很简单,使用atom就可以描述的话,没必要使用tuple,tuple会消耗更多的内存,而且减慢了进程的处理速度。 i()列出当前进程的详细信息,regs()列出所有注册进程和端口的详细信息。ets:i()列出所有ets表的详细信息。 atom不会被垃圾回收,因此为所有进程都进行注册有可能会耗尽内存。建议只对长生命周期的进程进行注册。 给pid发送消息不会有任何错误,哪怕该进程不存在;但是,当注册的进程不存在时,通过注册名给它发消息会出错。 进程对接收到的消息不进行处

zhangxinrun的专栏 1638

如何有效使用Project(1)——编制进度计划、保存基准

1.前言: 软件产品的研发、升级、定制等,一般都是以项目的形式进行,此时项目进度计划以及资源使用情况就变成了项目经理关注的重点。如何让项目计划有效可控,及时暴露问题?如何查看资源的负荷情况,看资源分配是否合理。 当然,如果你的公司已经实施了专门的PM软件来监督管控,可以忽略本文。否则,你可以用微软的Project来做到这一工作。 我也算是一个专业的从事PM软件产品的人(虽然我们的客户都是制造...

weixin_34236869的博客 2115

ECharts 实现世界地图

效果图 源代码(仅供参考) <template> <div class="echarts"> <div class="className" id="id" style="width: 100%; height: 450px" ref="myEchart" ></div> </div> </template> <script lang="ts"> imp

EsquireY的博客 4876

erlang小结

1.erlang的配置文件:    erl -boot start_sasl -config elog1   elog1.config文件内容:   [{kernel, [{error_logger,      {file, "/home/cas/erlang_log_test/error1.log"}}]},     {sasl,   [{sasl_error_logger, {fi

zhangxinrun的专栏 2290

告别概念晕眩:用TC3xx SMU和TLF35584的配置实例,搞懂ASIL D功能安全落地

本文通过英飞凌TC3xx系列MCU的SMU模块与TLF35584电源管理芯片的协同配置实例,详细解析了如何实现符合ASIL D功能安全标准的刹车辅助ECU。文章涵盖SMU报警源配置、响应动作类型、TLF35584的安全状态管理,以及构建完整安全闭环的实践方法,帮助工程师将抽象的安全概念落地为具体设计方案。

weixin_30647065的博客 439

Erlang核心库大全——我读阿姆斯特朗的Erlang书

与Java一样,Erlang也通过大量的现成库来提供强大的功能,要学会Erlang,就需要了解Erlang有哪些核心库,能够在需要做什么时知道该使用什么,这就够了。 1.库:erts运行时库,标准库stdlib,核心库kernel,数据库/系统监控2.接口:文法、加密、图形、网络、公钥、窗口、Java、C、XML、SSH、SSL3.调试工具:toolbar:start()工具栏tv:star...

baiseda 261

ctfshow 萌新22 (类似级客巅峰web4)

在之前ctfshow平台的萌新22,大家都认为是无解的,题目也介绍了"还能搞,阿呆表示将直播倒立放水"。但是在级客巅峰结束的那天晚上,群里的师傅介绍说,如果修改了php.ini里面的配置(register_argc_argv)可以做出来。最后是真的做出来了。 使用阿呆~~~? 下面是自己的思考,感谢Guoke师傅和ha1c9on师傅的帮助 一. 源代码 <?php if(isset($_GET['c'])){ $c=$_GET['c']; if(!preg_mat.

Firebasky的博客 4218

读书笔记:深度学习入门-基于python的理论与实现(俗称鱼书)

终于从头到尾把鱼书看完啦,真的是非常入门,非常查漏补缺,对新手很友好,对有一定基础的人也非常不错。看完不复习等于没看,所以今天开始复盘,顺便写这篇读书笔记。希望分享给没看过这本书或者看过这本书的同僚们参考,欢迎大家指教。我将从第三章神经网络开始复习,前两章内容书里已经非常基础and清楚了。(会持续更新滴).........

博客而已 1万+

关于Erlang启动文件的说明

标准Erlang/OTP系统可以通过.erlang文件重新配置启动项 具体详细解析在中文官方网站:www.cnerlang.com 在这里做个简要的说明,当Erlang/OTP启动时,会在系统启动目录下搜索名为.erlang的文件,如果找不到会去用户目录下寻找该文件,该文件可以配置系统启动时的动作,即执行可在Erlang shell中执行的表达式,例如加载.beam文件等,具体做法如下: ...

Mayday 1721

国产安全芯片在密码算法国密体系下的性能适配策略

国密体系即国家商用密码体系,是保障信息安全的核心技术体系。自20世纪90年代末起步,国密体系经历了从无到有、从弱到强的发展历程。1999年,国家密码管理局成立,标志着国密体系的正式建立。2000年,国密SM1算法首次发布,开启了国密算法的标准化进程。此后,SM2、SM3、SM4等算法陆续推出,形成了完整的对称与非对称密码算法体系。:2010年,国密标准正式纳入国家标准体系,国密算法在金融、政务、通信等关键领域的应用得到明确规范。

qq_40552871的博客 1356

erlang_ls日志与调试:解决Erlang开发中的常见问题

Erlang开发过程中,调试和日志分析是解决问题的关键环节。erlang_ls作为强大的Erlang语言服务器,提供了完善的日志记录和调试功能,帮助开发者快速定位并解决代码中的错误。本文将详细介绍如何利用erlang_ls的日志系统和调试工具,轻松应对Erlang开发中的常见问题。 ## 一、erlang_ls日志系统详解 ### 1.1 日志配置文件位置 erlang_ls的日志配置主要通

gitblog_00859的博客 949

OsgEarth开发笔记(三):Osg3.6.3+OsgEarth3.1+vs2019x64开发环境搭建(下)

上一篇编译了proj6.2.0、gdal3.2.1,本篇继续。 OsgEarth的编译,是基于Osg和OsgEarth结合在一起的,先要编译Osg,然后编译OsgEarth。OsgEarth的依赖库较多,分为上、中、下三篇,然后单独有一篇如何将编译好的osgEarth集成到Qt中。

长沙红胖子 Qt・西安|省级科研团队从业背景,深耕双一流体系高精尖技术配套研发|剥离高精尖机理,沉淀高端特种行业领域 Qt 工程化落地经验|博文仅分享通用技术总结,输出公开普适工程思路。 4万+

基于uniapp开发PDA扫码枪APP:实现RFID批量扫描读取功能

基于uniapp的PDA扫码枪APP开发实战,实现高效RFID读取功能,uniapp整合PDA硬件的实践分享,基于uniapp的PDA端RFID批量扫描方案开发

商务合作 / 项目定制 / 学习交流。个人vx:lovely_wml 1万+

windows下Erlang与RabbitMQ重新安装时,由于卸载不干净导致各类错误

Erlang与RabbitMQ卸载清理Erlang与RabbitMQ卸载RabbitMQ服务移除其余残余文件删除重装系统 Erlang与RabbitMQ卸载 先卸载RabbitMQ,后卸载Erlang RabbitMQ卸载,选择uninstall.exe进行卸载 Erlang卸载,进入按照目录选择Uninstall.exe使用管理员权限运行进行卸载,卸载完成后将erl目录删除,如提示删除不了重启...

qq_33413845的博客 1万+

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

erlang中的ets和dets

文章目录前言1> ets(erlang term storage,erlang数据存储)1.1> 简单使用示例1.2> 简单说明1.3> 访问权限及表类型2> dets(disk erlang term stroage,磁盘erlang数据存储)2.1> 简单使用示例2.2> 简单说明 前言 ets(erlang term storage,erlang数...

qq_37744360的博客 2460

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

[Erlang].erl文件的一生

最初形式 File.erl1.preprocessing(预处理) compile:file(File,['P']).2.expansion(扩展) compile:file(File,['E']).3.core erlang(erlang core代码) compile:file(File,[to_core]).4.kernel erlang(erlang kernel代码) compile:f

Sunface撩技术 3327

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

上一篇: Erlang bytecode
下一篇: mini code and tools
kernel121
博客等级 码龄16年 1粉丝 28原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值