0

我想知道当您运行 /sbin/ejabberdctl 调试时,是否有人知道像 ejabberd 那样进入 Mochiweb 的方法?

4

1 回答 1

3
  1. 确保-sname $NODE@$HOST(或-name $NODE@$FULLHOST)出现在基于 mochiweb 的项目的erl调用参数中start.sh
  2. debug.sh使用以下代码创建文件:

    #!/bin/bash
    erl -sname debug_$NODE@$HOST -remsh $NODE@$HOST
    

确保不要在脚本中混用,因为sname名称的节点不能与全名称的节点通信(反之亦然)。此外,请确保通过参数或文件在两个节点上使用相同的 cookie 。name-setcookieerl~/.erlang.cookie

当然,您必须将 $NODE、$HOST 和 $FULLHOST 替换为适当的值。

于 2009-11-30T11:35:51.060 回答