[color=blue]erl启动参数分类[/color]
1 emulator flags 用“+”连接,用于控制模拟器行为的
2 flags 用“-”开头,erlang运行时系统参数,可用init:get_argument/1获得
3 plain flags -extra 后面的都是普通参数
[color=blue]常用的Flags[/color]
[color=blue]-detached[/color]
以daemon方式在后台运行,不启动shell
[color=blue]-eval Expr[/color]
表达式作为启动参数
[color=blue]-pa Dir1 Dir2[/color]
[color=blue]-pz Dir Dir2[/color]
[color=blue]-remsh Node[/color]
远程连接目标节点Node
[color=blue]-s Mod[Fun [Args]][/color]
启动执行Mod
[color=blue]-setcookie [/color]
设置cookie
[color=blue]-smp[auto|enable|disable] [/color]
smp开关
[color=blue]+S Schedulers:SchedulerOnline[/color]
调度器数量设置
[color=blue]+ A [/color]
线程池数量
[color=blue]+K[/color]
是否开启kernel poll
[img]http://dl2.iteye.com/upload/attachment/0110/4024/0a6c798e-dcec-3fcd-aa72-04d37ce22e91.png[/img]
[color=blue]-config[/color]
[color=blue]-boot[/color]
boot文件,例如-boot start_sasl(启动sasl) boot文件一般在ROOT/lib/erlang/bin下,ROOT为erlang的安装目录. 查找:find / -name *.boot
[color=blue]hidden[/color]
隐藏节点,当A为hidden节点时,B连A,C连A,但A和B不会连接
具体看
1 emulator flags 用“+”连接,用于控制模拟器行为的
2 flags 用“-”开头,erlang运行时系统参数,可用init:get_argument/1获得
3 plain flags -extra 后面的都是普通参数
[color=blue]常用的Flags[/color]
[color=blue]-detached[/color]
以daemon方式在后台运行,不启动shell
[color=blue]-eval Expr[/color]
表达式作为启动参数
erl -eval "Mod:Fun(Args)"
[color=blue]-pa Dir1 Dir2[/color]
[color=blue]-pz Dir Dir2[/color]
[color=blue]-remsh Node[/color]
远程连接目标节点Node
[color=blue]-s Mod[Fun [Args]][/color]
启动执行Mod
[color=blue]-setcookie [/color]
设置cookie
[color=blue]-smp[auto|enable|disable] [/color]
smp开关
[color=blue]+S Schedulers:SchedulerOnline[/color]
调度器数量设置
[color=blue]+ A [/color]
线程池数量
[color=blue]+K[/color]
是否开启kernel poll
[img]http://dl2.iteye.com/upload/attachment/0110/4024/0a6c798e-dcec-3fcd-aa72-04d37ce22e91.png[/img]
[color=blue]-config[/color]
[color=blue]-boot[/color]
boot文件,例如-boot start_sasl(启动sasl) boot文件一般在ROOT/lib/erlang/bin下,ROOT为erlang的安装目录. 查找:find / -name *.boot
[color=blue]hidden[/color]
隐藏节点,当A为hidden节点时,B连A,C连A,但A和B不会连接
具体看