Mochiweb Debug (예 : Ejabberd Debug)
문제
당신이 /sbin /ejabberdctl debug를 실행할 때 Ejabberd처럼 Mochiweb에 들어갈 수있는 방법을 알고 있다면 궁금했습니다.
해결책
- 그것을 확인하십시오
-sname $NODE@$HOST
(또는-name $NODE@$FULLHOST
)는 매개 변수로 존재합니다erl
전화로start.sh
Mochiweb 기반 프로젝트의 파일을 만듭니다
debug.sh
다음 코드로 :#!/bin/bash erl -sname debug_$NODE@$HOST -remsh $NODE@$HOST
섞지 마십시오 sname
그리고 name
스크립트에서 짧은 이름을 가진 노드는 성명이있는 노드와 통신 할 수 없습니다 (그 반대).. 또한 사용하십시오 두 노드에서 동일한 쿠키 비아 -setcookie
매개 변수 erl
또는 비아 ~/.erlang.cookie
파일.
물론 $ 노드, $ 호스트 및 $ FullHost를 적절한 값으로 바꿔야합니다.
제휴하지 않습니다 StackOverflow