這用于確定流程需要在其上運(yùn)行的節(jié)點(diǎn)的值。由于分布式編程用于在不同的節(jié)點(diǎn)上運(yùn)行函數(shù),所以當(dāng)需要在不同的機(jī)器上運(yùn)行程序時(shí),這個(gè)函數(shù)就派上了用場。
node()
沒有任何
這將返回本地節(jié)點(diǎn)的名稱。nonode@nohost如果節(jié)點(diǎn)未分布,則返回。
-module(helloworld). -export([start/0]). start() -> io:fwrite("~p",[node()]).
輸出結(jié)果
當(dāng)我們運(yùn)行上面的程序時(shí),我們將得到以下結(jié)果。
nonode@nohost