【发布时间】:2009-12-01 18:39:26
【问题描述】:
我想知道是否有人知道在运行 /sbin/ejabberdctl debug 时像 ejabberd 那样进入 Mochiweb 的方法?
【问题讨论】:
我想知道是否有人知道在运行 /sbin/ejabberdctl debug 时像 ejabberd 那样进入 Mochiweb 的方法?
【问题讨论】:
-sname $NODE@$HOST(或-name $NODE@$FULLHOST)存在于基于mochiweb 的项目的erl 调用中的start.sh 参数中使用以下代码创建文件debug.sh:
#!/bin/bash
erl -sname debug_$NODE@$HOST -remsh $NODE@$HOST
确保不要在脚本中混用sname 和name,因为nodes with short names can not communicate with nodes with full names (and vice versa)。此外,请确保通过erl 的-setcookie 参数或~/.erlang.cookie 文件使用the same cookie on both nodes。
当然,您必须将 $NODE、$HOST 和 $FULLHOST 替换为适当的值。
【讨论】:
~/.erlang.cookie 文件的 cookie,所以忘记了 -setcookie 的事情 :)