2

这是我的 MakeFile

run:    
    ERL_LIBS=apps:deps 
    erl +K true +A 2 +a 16 +e 10 +d -name my_server@127.0.0.1 -pa ebin -pa apps/*/ebin -pa deps/*/ebin -boot start_sasl -s my_server -sasl errlog_type error

运行时的错误make run

ERL_LIBS=apps:deps 
erl +K true +A 2 +a 16 +e 10 +d -name my_server@127.0.0.1 -pa ebin -pa apps/*/ebin -pa deps/*/ebin -boot start_sasl -s my_server -sasl errlog_type error
Erlang R15B (erts-5.9) [source] [smp:4:4] [async-threads:2] [hipe] [kernel-poll:true]

Eshell V5.9  (abort with ^G)
(my_server@127.0.0.1)1> Erlang has closed
/usr/local/lib/erlang/lib/os_mon-2.2.8/priv/bin/memsup: Erlang has closed. 
make: *** [run] Error 1

如何获取应用程序无法启动的原因?

4

1 回答 1

2

mem_sup 关闭时显示“Erlang 已关闭”错误,这是系统停止时的完全正常行为。

my_server 很可能有问题。

于 2012-06-07T18:21:37.240 回答