<!DOCTYPE html><html><head>
<style type="text/css">body { font-family:'Helvetica'; font-size:12px}</style>
</head>
<body><div>Hi,</div><div><br></div><div>The default runner script generated by rebar does not support starting two or more daemons. The problem is that each daemon should have a unique pipe directory, but the PIPE_DIR only contains RUNNER_BASE_DIR.</div><div><br></div><div>I would modify the script to recognize the -sname or -name argument and append the node's name to PIPE_DIR. (For my project I use a heavily customized start script, but I think this was the crucial part in enabling multi-node startup.)</div><div><br></div><div>Daniel</div><div><br></div><div>On Thu, 14 Nov 2013 06:08:00 -0000, Bin Wang <wbin00@gmail.com> wrote:<br></div><br><blockquote style="margin: 0 0 0.80ex; border-left: #0000FF 2px solid; padding-left: 1ex"><div dir="ltr">Hi,<div><br></div><div>I'm compiling my application with rebar. My question is: after I generated the files, how could I start two applications at the same time?</div><div><br></div><div>I use "./rel/app/bin/app console -sname app2" to start the second one. It is OK. But I want to run it as a daemon. Then I use "./rel/app/bin/app start -name app2", it cames with the error: "Node is already running!"</div>
<div><br></div><div>So how to start the second one at the same time? And if I have started them, how could I attach to the specified one?</div><div><br></div><div> Thanks.</div><div><br></div><div>Bin Wang</div></div>
</blockquote><br><br><br></body></html>