`

Erlang系统运行

 
阅读更多
1, 启动系统  erl

erl 解释执行从命令行方式输入的一到几行参数
init:get_argument(Key), 或者init:get_arguments() 获得系统启动参数

erlang也能够访问从命令行执行命令所产生的变量的数值
如: erl -sky aa bb cc 那么 通过init:get_argument(sky).可获取[[aa,bb,cc]]


2, 重启和停止系统
init:restart()
init:reboot()
init:stop()   // 或者 halt().

3, 引导脚本
systools:make_script/1,2 从.rel来boot文件, 而.rel文件非常容易编写

自带的两个引导脚本 erl -boot start_all
start_clean.boot
start_sasl.boot

4, 代码加载策略   嵌入模式embedded  交互模式interactive
% erl -mode embedded

使用命令行参数 -pa Directories 和 -pz Directories 。这些目录将分别被加到代码路径的开头或者结尾。

待续 。。。


参考:http://blog.sina.com.cn/s/blog_96b8a154010128dq.html
分享到:
评论

相关推荐

    Erlang安装手册

     ● 分布式 - 一个分布式Erlang系统是多个Erlang节点组成的网络(通常每个处理器被作为一个节点)  ● 健壮性 - Erlang具有多种基本的错误检测能力,它们能够用于构建容错系统。  ● 软实时性- Erlang支持可...

    introducing erlang

    ● 分布式 - 一个分布式Erlang系统是多个Erlang节点组成的网络(通常每个处理器被作为一个节点) ● 健壮性 - Erlang具有多种基本的错误检测能力,它们能够用于构建容错系统。 ● 软实时性- Erlang支持可编程的“软...

    Erlang并发编程,Erlang程序设计,Erlang中文手册

    使用Erlang编写出的应用运行时通常由成千上万个轻量级进程组成,并通过消息传递相互通讯。进程间上下文切换对于Erlang来说仅仅 只是一两个环节,比起C程序的线程切换要高效得多得多了。 使用Erlang来编写分布式应用...

    xp系统可安装运行的rabbitmq和erlang

    xp系统可安装运行的rabbitmq_erlang

    rabbitMq和erlang安装包

    rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rabbit MQ 是建立在Erlang OTP平台上。

    erlang-18.3.4.7-1.el6.x86_64.rpm

    ● 分布式 - 一个分布式Erlang系统是多个Erlang节点组成的网络(通常每个处理器被作为一个节点) ● 健壮性 - Erlang具有多种基本的错误检测能力,它们能够用于构建容错系统。 ● 软实时性- Erlang支持可编程的“软...

    Erlang/OTP语言包

    Erlang同时支持的操作系统有linux,windows,unix等,可以说适用于主流的操作系统上,尤其是它支持多核的特性非常适合多核CPU,而分布式特性也可以很好融合各种分布式集群。 Erlang是一种通用的面向并发的编程语言,它...

    erlang-18.0-win64

    Erlang是一个结构化,动态类型...使用Erlang编写出的应用运行时通常由成千上万个轻量级进程组成,并通过消息传递相互通讯。进程间上下文切换对于Erlang来说仅仅 只是一两个环节,比起C程序的线程切换要高效得多得多了。

    RabbitMQ 3.8.9 + erlang23.1.4 windows 安装包

    先安装erlang,设置环境变量“ERLANG_HOME={erlang安装路径}”,添加“%ERLANG_HOME%\bin”到系统变量Path中 再安装RabbitMQ 再到RabbitMQ安装目录下启动cmd,运行“rabbitmq-plugins enable rabbitmq_management” ...

    grisp:GRiSP Erlang运行时库

    真正的裸机Erlang虚拟机(无操作系统!) 硬实时事件处理,使用开源代码 Digilent Pmod:trade_mark:兼容连接器,用于传感器和执行器 此存储库包含Erlang运行时和GRiSP硬件平台的支持代码。 概念 GRiSP板有许多插槽...

    erlog, 在Erlang中,Prolog解释器.zip

    erlog, 在Erlang中,Prolog解释器 Erlog - 用于Erlang应用程序的PrologErlog是在Erlang中实现的Prolog解释器,并与Erlang运行时系统集成。 它是Prolog标准的子集。 还包括 Erlog shell ( REPL ) 。如

    Erlang程序设计【高清扫描版】【完整书签】

    书是讲述下一代编程语言Erlang 的权威著作,主要涵盖顺序型编程、异常处理、编译和运行代码、并发编程、并发编程中的错误处理、分布式编程、多核编程等内容。本书将帮助读者在消息传递的基础上构建分布式的并发系统...

    Erlang/OTP:构建可大规模扩展的软实时系统-开源

    Erlang 的运行时系统内置了对并发、分布和容错的支持。 OTP 是一组 Erlang 库和设计原则,提供中间件来开发这些系统。 它包括自己的分布式数据库、与其他语言接口的应用程序、调试和发布处理工具。 Erlang/OTP 可...

    Erlang程序设计中文版(完整书签)

    书是讲述下一代编程语言Erlang 的权威著作,主要涵盖顺序型编程、异常处理、编译和运行代码、并发编程、并发编程中的错误处理、分布式编程、多核编程等内容。本书将帮助读者在消息传递的基础上构建分布式的并发系统...

    Erlang程序设计

    本书是讲述下一代编程语言Erlang 的权威著作,主要涵盖顺序型编程、异常处理、编译和运行代码、并发编程、并发编程中的错误处理、分布式编程、多核编程等内容。本书将帮助读者在消息传递的基础上构建分布式的并发...

    Erlang程序设计中文版和英文原版

    《Erlang程序设计》将帮助读者在消息传递的基础上构建分布式的并发系统,免去锁与互斥技术的羁绊,使程序在多核CPU 上高效运行。《Erlang程序设计》讲述的各种设计方法和行为将成为设计容错与分布式系统中的利器。

    Erlang生态的分布式Pythonpy.zip

    py 是为 Erlang 生态系统准备的分布式 Python。该项目有两个主要特性: Python 的简单封装接口,封装了 ErlPort 调用,可方便的进行: Make module-level calls Get module-level constants Instantiate ...

    theBeamBook:Erlang运行时系统ERTS和虚拟机BEAM的描述

    BEAM书这是尝试记录Erlang运行时系统和称为BEAM的Erlang虚拟机的内部信息。 您可以从以PDF格式阅读或下载该书,也可以从阅读或下载。 这本书是用AsciiDoc编写的,大部分内容都可以在浏览器中直接从GitHub上的源代码...

    erlang-base:最小的Erlang + Debian Docker映像

    您不需要在发行版中包含Erlang运行时系统(ERTS),因为它是由erlang-base软件包提供的。 例如,使用可以生成带有relx.config --include-erts false标志或relx.config指令{include_erts, false} 。 如果已经从...

Global site tag (gtag.js) - Google Analytics