在同一个机器的两个节点上运行名字服务时:
首先,我们打开一个终端shell,然后在终端上启动一个名为gandalf的erlang节点,
$ erl -sname gandalf
(gandalf@localhost) 1> kvs:start().
true
注意:在Window中显示的节点名后缀并不一定是localhost.
我的返回的就不是localhost,而是CHINA-9B4EB5FC6,然后调用rpc:call/4时一直报错,因为CHINA-9B4EB5FC6不符合erlang的命名规范。
我们只需要修改一下计算机名称就可以了:
我的电脑 -> 属性 -> 系统保护 -> 计算机名 ->更改,然后重启计算机就ok了
Erlang 修改shell节点后缀
最新推荐文章于 2023-07-10 19:12:40 发布