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系统是多个Erlang节点组成的网络(通常每个处理器被作为一个节点) ● 健壮性 - Erlang具有多种基本的错误检测能力,它们能够用于构建容错系统。 ● 软实时性- Erlang支持可编程的“软...
使用Erlang编写出的应用运行时通常由成千上万个轻量级进程组成,并通过消息传递相互通讯。进程间上下文切换对于Erlang来说仅仅 只是一两个环节,比起C程序的线程切换要高效得多得多了。 使用Erlang来编写分布式应用...
xp系统可安装运行的rabbitmq_erlang
rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rabbit MQ 是建立在Erlang OTP平台上。
● 分布式 - 一个分布式Erlang系统是多个Erlang节点组成的网络(通常每个处理器被作为一个节点) ● 健壮性 - Erlang具有多种基本的错误检测能力,它们能够用于构建容错系统。 ● 软实时性- Erlang支持可编程的“软...
Erlang同时支持的操作系统有linux,windows,unix等,可以说适用于主流的操作系统上,尤其是它支持多核的特性非常适合多核CPU,而分布式特性也可以很好融合各种分布式集群。 Erlang是一种通用的面向并发的编程语言,它...
Erlang是一个结构化,动态类型...使用Erlang编写出的应用运行时通常由成千上万个轻量级进程组成,并通过消息传递相互通讯。进程间上下文切换对于Erlang来说仅仅 只是一两个环节,比起C程序的线程切换要高效得多得多了。
先安装erlang,设置环境变量“ERLANG_HOME={erlang安装路径}”,添加“%ERLANG_HOME%\bin”到系统变量Path中 再安装RabbitMQ 再到RabbitMQ安装目录下启动cmd,运行“rabbitmq-plugins enable rabbitmq_management” ...
真正的裸机Erlang虚拟机(无操作系统!) 硬实时事件处理,使用开源代码 Digilent Pmod:trade_mark:兼容连接器,用于传感器和执行器 此存储库包含Erlang运行时和GRiSP硬件平台的支持代码。 概念 GRiSP板有许多插槽...
erlog, 在Erlang中,Prolog解释器 Erlog - 用于Erlang应用程序的PrologErlog是在Erlang中实现的Prolog解释器,并与Erlang运行时系统集成。 它是Prolog标准的子集。 还包括 Erlog shell ( REPL ) 。如
书是讲述下一代编程语言Erlang 的权威著作,主要涵盖顺序型编程、异常处理、编译和运行代码、并发编程、并发编程中的错误处理、分布式编程、多核编程等内容。本书将帮助读者在消息传递的基础上构建分布式的并发系统...
Erlang 的运行时系统内置了对并发、分布和容错的支持。 OTP 是一组 Erlang 库和设计原则,提供中间件来开发这些系统。 它包括自己的分布式数据库、与其他语言接口的应用程序、调试和发布处理工具。 Erlang/OTP 可...
书是讲述下一代编程语言Erlang 的权威著作,主要涵盖顺序型编程、异常处理、编译和运行代码、并发编程、并发编程中的错误处理、分布式编程、多核编程等内容。本书将帮助读者在消息传递的基础上构建分布式的并发系统...
本书是讲述下一代编程语言Erlang 的权威著作,主要涵盖顺序型编程、异常处理、编译和运行代码、并发编程、并发编程中的错误处理、分布式编程、多核编程等内容。本书将帮助读者在消息传递的基础上构建分布式的并发...
《Erlang程序设计》将帮助读者在消息传递的基础上构建分布式的并发系统,免去锁与互斥技术的羁绊,使程序在多核CPU 上高效运行。《Erlang程序设计》讲述的各种设计方法和行为将成为设计容错与分布式系统中的利器。
py 是为 Erlang 生态系统准备的分布式 Python。该项目有两个主要特性: Python 的简单封装接口,封装了 ErlPort 调用,可方便的进行: Make module-level calls Get module-level constants Instantiate ...
BEAM书这是尝试记录Erlang运行时系统和称为BEAM的Erlang虚拟机的内部信息。 您可以从以PDF格式阅读或下载该书,也可以从阅读或下载。 这本书是用AsciiDoc编写的,大部分内容都可以在浏览器中直接从GitHub上的源代码...
您不需要在发行版中包含Erlang运行时系统(ERTS),因为它是由erlang-base软件包提供的。 例如,使用可以生成带有relx.config --include-erts false标志或relx.config指令{include_erts, false} 。 如果已经从...