远程控制 注意setcookie设置
(看过好多文章都没有明确说明,cookie一定要一致新手很容易忽略)
1、 先启动一个langzhe节点
langzhe@lang:~/bcast_server$ erl -name langzhe@192.168.1.108 -setcookie 123456
Erlang R13B01 (erts-5.7.2) [source] [64-bit] [smp:2:2] [rq:2] [async-threads:0] [kernel-poll:false]
Eshell V5.7.2 (abort with ^G)
(langzhe@192.168.1.108)1>
2、再启动lxw节点,在此节点控制langzhe 节点
langzhe@lang:~/bcast_server$ erl -name lxw@192.168.1.205 -setcookie 123456
Erlang R13B01 (erts-5.7.2) [source] [64-bit] [smp:2:2] [rq:2] [async-threads:0] [kernel-poll:false]
Eshell V5.7.2 (abort with ^G)
(lxw@192.168.1.205)1>
User switch command
--> h
c [nn] - connect to job
i [nn] - interrupt job
k [nn] - kill job
j - list all jobs
s [shell] - start local shell
r [node [shell]] - start remote shell
q - quit erlang
? | h - this message
--> r 'langzhe@192.168.1.108'
--> j
1 {shell,start,[init]}
2* {'langzhe@192.168.1.108',shell,start,[]}
--> c 2
*** ERROR: Shell process terminated! (^G to start new job) ***
=ERROR REPORT==== 26-Apr-2010::20:59:31 ===
Error in process <0.44.0> on node 'lxw@192.168.1.205' with exit value: {badarg,[{erlang,list_to_existing_atom,["langzhe@192.168.1.105"]},{dist_util,recv_challenge,1},{dist_util,handshake_we_started,1}]}
User switch command
--> j
1 {shell,start,[init]}
--> r 'langzhe@192.168.1.108'
--> j
1 {shell,start,[init]}
3* {'langzhe@192.168.1.108',shell,start,[]}
--> c 3
Eshell V5.7.2 (abort with ^G)
(langzhe@192.168.1.108)1>
(langzhe@192.168.1.108)1>
分享到:
相关推荐
1.完成makefile,直接运行/...2.完成启动多节点的脚本,运行/script目录中的run.cmd可以启动3个节点, 节点的配置在/config目录config.txt中 3.完成跨节点函数的调用,记录日志都会在gm节点中执行 4.完成日志记录系统
Windows下Erlang与C构建的节点通讯完整例子,包含cnode工程项目,erlang引用例子。 配套文章:http://blog.csdn.net/mycwq/article/details/40836273
所有节点都与中央节点连通,但其他节点互不连通,怎么让其需要通讯时连通
observer_cli, 在 命令行 上,可视化 erlang/tcm节点 observer_cli 在 命令行 基础上可视化/tcm节点上的侦察。目标提供在开发和生产设置中使用的高性能工具。关注实时运行系统的重要信息和详细信息。保持最小消耗。...
● 分布式 - 一个分布式Erlang系统是多个Erlang节点组成的网络(通常每个处理器被作为一个节点) ● 健壮性 - Erlang具有多种基本的错误检测能力,它们能够用于构建容错系统。 ● 软实时性- Erlang支持可编程的“软...
erlang入门电子书 erlang编程 Introducing Erlang,作者Simon.St.Laurent
ansible-nodetool:Ansible模块,用于通过Erlang RPC与Erlang节点进行交互
erlang 安装包
Erlang及其应用Erlang及其应用Erlang及其应用
ErlangB和ErlangC计算工具(exe可执行文件+excel两个) ErlangB和ErlangC计算工具(exe可执行文件+excel两个)
erlang otp25 win安装包
erlang25.0 windows版本
最初是由爱立信专门为通信应用设计的,比如控制交换机或者变换协议等,因此非常适 合于构建分布式,实时软并行计算系统。 使用Erlang编写出的应用运行时通常由成千上万个轻量级进程组成,并通过消息传递相互通讯。...
erlang22最新下载包 erlang22.1.tar.gz erlang22最新下载包 erlang22最新下载包
歧管:快速批消息在ErlangElixir的节点之间传递
主要介绍了Erlang分布式节点中的注册进程使用实例,本文直接给出实例代码,需要的朋友可以参考下
erlang 中文基础教程erlang 中文基础教程
erlang-tls-misc 其他Erlang TLS示例。资源 先决条件bash版本4或更高版本(已通过5.0.18测试) git (经2.29.2测试) sed (已通过GNU版本4.8测试) python (经3.8.6测试) openssl (经过1.1.1h测试) erl (经过...
RabbitMQ version Minimum required Erlang/OTP Maximum supported Erlang/OTP Notes 3.13.0 26.0 26.2.x The 3.13 release series is compatible wtih Erlang 26. OpenSSL 3 support in Erlang is considered to ...
我自己在新学erlang,在LeetCode OJ上找了题目练习,题目很适合新手熟悉语言,但是LeetCode OJ里面只有几门主流语言的答案,下面是已完成的erlang源代码,后续有空再做其他问题续传,题目包含:(源码开头都有题目...