Erlang - nodo

Se utiliza para determinar el valor del nodo en el que debe ejecutarse el proceso. Dado que la programación distribuida se utiliza para ejecutar funciones en diferentes nodos, esta función es muy útil cuando se desea ejecutar programas en diferentes máquinas.

Sintaxis

node()

Parámetros

  • None

Valor devuelto

Esto devuelve el nombre del nodo local. [email protected] se devuelve si el nodo no está distribuido.

Por ejemplo

-module(helloworld). 
-export([start/0]). 

start() ->
   io:fwrite("~p",[node()]).

Salida

Cuando ejecutamos el programa anterior, obtendremos el siguiente resultado.

[email protected]