Mochiweb 调试(如 ejabberd 调试)
我想知道是否有人知道像运行 /sbin/ejabberdctl debug 时 ejabberd 那样进入 Mochiweb 的方法?
I was wonderng if anyone knows of a way to get into Mochiweb like ejabberd does when you run /sbin/ejabberdctl debug?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
-sname $NODE@$HOST
(或-name $NODE@$FULLHOST
)出现在erl
调用的参数中基于 mochiweb 的项目的 code>start.sh使用以下代码创建文件
debug.sh
:<前><代码>#!/bin/bash
erl -sname debug_$NODE@$HOST -remsh $NODE@$HOST
确保不要在脚本中混合
sname
和name
,因为短名称的节点无法与全名的节点通信(反之亦然) 。另外,请确保通过 在两个节点上使用相同的 cookieerl
的 code>-setcookie 参数或通过~/.erlang.cookie
文件。当然,您必须将 $NODE、$HOST 和 $FULLHOST 替换为适当的值。
-sname $NODE@$HOST
(or-name $NODE@$FULLHOST
) is present in parameters oferl
call instart.sh
of your mochiweb-based projectCreate file
debug.sh
with the following code:Make sure not to mix
sname
andname
in scripts, because nodes with short names can not communicate with nodes with full names (and vice versa). Additionally make sure to use the same cookie on both nodes either via-setcookie
parameter oferl
or via~/.erlang.cookie
file.Of course you have to replace $NODE, $HOST and $FULLHOST with appropriate values.