分布式原语
分布式Erlang核心概念是节点。
1) spawn(Node,Func) -> Pid
2) spawn(Node, Mod,Func,ArgLists) -> Pid
说明:这种形式的spawn比spawn更健壮
3) spawn_link(Node, Func)->Pid
4) spawn_link(Node,Mod,Func,ArgLists)->Pid
5) disconnect_node(Node)->bool() | ignored
6) monitor_node(Node, Flag) -> true
说明:如果Flag为true,表示节点监视打开,若有新节点加入或离开Erlang集群,这个Bif会收到{nodeup,Node},{nodedown,Node}消息
7) node() -> Node 返回本地节点名字
8) node(Args) -> Node 返回Args所在节点,Args::pid() | prot() | referene()
9) nodes() -> [node]
10) is_alive() -> bool()
说明:若本地节点正常且以节点名方式启动,则返回ture,否则返回false
11) 向Node上的注册进程RegName发送消息Msg
{RegName, Node} ! Msg
最是那一低头的温柔,恰似水莲花不胜凉风的娇羞,
道一声珍重,道一声珍重,那一声珍重里有无数甜蜜的忧愁

浙公网安备 33010602011771号