2009-07-24 19 views
5

Ho un'applicazione in esecuzione Erlang, lanciato con questa riga di comandoIn erlang/OTP come faccio ad avviare appmon per monitorare un nodo esistente?

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

Se inizio un nuovo nodo e corro AppMon: start(), il nodo 'Peasy' volontà non presentarsi, anche se si utilizza il stesso cookie Lo stesso accade con webtool: start()

Chiunque?

risposta

5

Trovato.

Come sempre con Erlang, di avere due nodi parlano tra loro, è necessario ping:

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

E il gioco è fatto :)

+0

In realtà, un modo per guardare in alto l'atomo di vedere se c'è un nodo con quel nome. Ping capita di essere un modo schmeasy facile per far sì che ciò accada però. – Christian

Problemi correlati