Erlang从节点/ Quit shell分离shell而不删除节点

dan*_*ain 10 erlang rebar

我觉得我错过了一些明显的愚蠢,但我看了一遍,无法找到我的问题的答案.

假设我有一个我用螺纹钢制造的应用程序版本,我就开始了

rel/my_app/bin/my_app start
Run Code Online (Sandbox Code Playgroud)

我让它愉快地开展业务一段时间,然后我想附上一个控制台来检查事情,所以我这样做

rel/my_app/bin/my_app attach
Run Code Online (Sandbox Code Playgroud)

并获得一个shell.我搞砸了,然后当我完成后我想退出shell但让应用程序继续运行.如果我做的^G q还是q().,它带来了整个应用程序.

我也玩过启动应用程序,+Bi以阻止它允许有人意外关闭它,但那么一个人甚至如何退出附加的shell?

Van*_*ley 12

我不使用螺纹钢,我从来没有理解它要解决的问题,但我认为当你"附加"时,你正在做与跑步相同的事情to_erl.要从此处退出,请键入control-D(EOF).

  • 撇开评论不谈,你是对的:) 现在你指出它我觉得自己像个傻瓜,因为它清楚地写着“(^D 退出)”,哈哈。 (2认同)