Determining if process is alive on a different node

Joel Reymont <>
Tue Aug 16 00:04:12 CEST 2005

I have a setup with multiple game servers. If a game server dies  
players should be able to reconnect to a different game server. All  
game servers share a database.

Even if I monitor every process on every node all nodes could  
potentially crash and I'll still need to verify the processes when I  
restart the cluster.

If Klacke is right about Erlang tracking node incarnations then I do  
not have a problem and can just rpc:call(... is_process_alive ).

On Aug 15, 2005, at 9:51 PM, Serge Aleynikov wrote:

> What if the node(Pid) node got bounced since the time we captured  
> the Pid.  The Pid value might've been reassigned to another  
> process, as in the example below:

More information about the erlang-questions mailing list