質問

/ sbin / ejabberdctl debugを実行したときにejabberdのようにMochiwebにアクセスする方法を知っている人がいるのだろうか?

役に立ちましたか?

解決

  1. -sname $ NODE @ $ HOST (または -name $ NODE @ $ FULLHOST )が erl のパラメーターに存在することを確認しますmochiwebベースのプロジェクトの start.sh を呼び出します
  2. 次のコードを使用してファイル debug.sh を作成します。

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

ショートネームのノードは、フルネームのノードと通信できません(およびその逆)。さらに、両方のノードで同じCookie を< erl のcode> -setcookie パラメータまたは〜/ .erlang.cookie ファイル経由。

もちろん、$ NODE、$ HOST、および$ FULLHOSTを適切な値に置き換える必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top