0

/ sbin / ejabberdctl debugを実行するときにejabberdのようにMochiwebにアクセスする方法を誰かが知っているかどうか疑問に思いましたか?

4

1 に答える 1

3
  1. mochiwebベースのプロジェクトの呼び出しのパラメーターに-sname $NODE@$HOST(または-name $NODE@$FULLHOST)が存在することを確認してくださいerlstart.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 に答える