2009-07-24 7 views
5

mam uruchomionej aplikacji erlang, uruchomiony z tej linii poleceńW erlang/OTP jak uruchomić appmon do monitorowania istniejącego węzła?

erl -boot start_sasl -config config/cfg_qa -detached -name peasy -cookie peasy -pa ./ebin -pa ./ebin/mochiweb -s peasy start 

Jeśli zacznę nowy węzeł i uruchom appmon: start(), węzeł „peasy” nie pojawi się, nawet jeśli za pomocą ten sam plik cookie. To samo dzieje się z webtool: start()

Ktoś?

Odpowiedz

5

Znaleziono.

Jak zawsze z Erlang, aby mieć dwa węzły mówić do siebie, trzeba ping:

1> net_adm:ping(other_node_you_want_to_monitor). 
pong 
2> appmon:start(). 
{ok,<0.48.0>} 

i gotowe :)

+0

Właściwie każdy sposób, aby spojrzeć na atom, aby zobaczyć jeśli istnieje węzeł o tej nazwie. Ping to łatwy sposób na zrobienie tego. – Christian

Powiązane problemy