`
langzhe
  • 浏览: 286872 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Erlang 远程查看其他服务的mnesia和ets,pid

阅读更多

 

问题: A服务器node_a  B服务器node_b 分别创建了 两个Mnesia,启动了一些服务。我现在想在任何一台电脑上 可以监控另外一台服务器的上进程创建情况与Mnesia表的使用情况。 用什么工具查看?(只看本地的用tv:start(),appmon:start)

 

原来这样就可以

只要A服务和B服务器相互之间 通信一次 就可以在任何一台服务器上用

 tv\pman\appmon\toolbar查看另外一台服务器的内存表、mnesia、进程的情况了

 

但是为什么只要通信一次就可以了呢?请明白者留下脚印。

 

刚开始学不明白,原来就是.....同现一次就是建立联系

建立集群环境时有时会用 net_adm:ping(MasterNode)完成一次连接关系,或手动操作


分享到:
评论
2 楼 langzhe 2010-05-28  
mryufeng 写道
第一次通信的时候 就会建立节点间的通道,同时交换节点信息, 双方建立关系。

谢谢yu老师
1 楼 mryufeng 2010-05-28  
第一次通信的时候 就会建立节点间的通道,同时交换节点信息, 双方建立关系。

相关推荐

    Erlang Mnesia

    Mnesia 作为一个专为电信应用和其他需要高可靠性、高性能以及软实时特性的Erlang应用程序设计的分布式数据库管理系统,不仅提供了强大的数据管理和处理功能,还通过其独特的分布式架构和高容错性设计,成为了构建...

    erlang——Mnesia用户手册.pdf

    5、其它.Mnesia.特性 5.1.索引 5.2.分布和容错 5.3.表分片 5.4.本地内容表 5.5.无盘节点 5.6.更多的模式管理 5.7.Mnesia.事件处理 5.8.调试.Mnesia.应用 5.9.Mnesia.里的并发进程 5.10.原型 5.11....

    erlang的小型游戏服务器

    总的来说,这个Erlang小型游戏服务器项目涵盖了游戏服务器开发的核心技术,包括Erlang的并发编程、Mnesia数据库的使用、协议设计以及版本控制和错误检测。对于想要学习Erlang游戏服务器开发的人来说,这是一个很好的...

    erlang高性能集群

    erlang的高性能集群服务器,erlang解决方案。 供大家学习使用

    erlang_gproc_扩展实现Erlang的全局ets

    Erlang是一种面向并发的、函数式编程语言,被广泛应用于分布式系统和高可用性服务。在Erlang中,ETS(Erlang Term Storage)是内置的一种高效、内存中的数据库,用于存储和检索Erlang术语。然而,ETS的一个限制是它...

    Mnesia User's Guide

    • Transactions and Other Access Contexts describes the transactions properties that make Mnesia into a fault tolerant, real-time distributed database management system. This section also describes ...

    erlang_版本24.3.4.4

    - **OTP(开放电信平台)**:Erlang OTP是一套库和设计原则,提供了构建可靠系统的框架,包括Mnesia数据库、Event Manager、Supervisor和GenServer等行为模块。 学习Erlang时,你需要掌握以下核心概念: - **BEAM...

    Erlang-game-server开发实践.pdf

    * 数据库层:使用Erlang的ETS、Mnesia、MySQL、MongoDB等数据库来存储游戏数据。 游戏服务器实现 在实现游戏服务器时,我们需要考虑以下几个方面: * 玩家和NPC的进程模型:使用Erlang的轻量级进程来模拟玩家和...

    Erlang6大数据存储方式总结

    Mnesia是Erlang的分布式事务型数据库系统,它结合了ETS和DETS的优点。Mnesia可以在内存和磁盘上存储数据,并且支持跨多个节点的复制和事务操作。这使得Mnesia成为构建分布式应用程序的理想选择。Mnesia提供了记录...

    A Study of Erlang ETS Table

    实验结果显示,当表的大小超过CPU数据缓存的大小(即70,000个键以上)时,基于Judy数组的ETS表在插入、查找和更新操作方面的性能显著优于其他类型的表。随着表的规模增加至5400万个键,并且内存使用接近3GB时,Judy...

    erlang高级原理和应用PPT

    7. **标准库与第三方库**:Erlang的标准库介绍,如ETS(Erlang Term Storage)和Mnesia数据库,以及常用的第三方库如 Cowboy(Web服务器)和Rebar3(构建工具)。 8. **实战案例**:可能包含一些实际项目或案例研究...

    搭建自己的erlang服务器(基于RabbitMQ改进)(一)

    这些工具可以帮助你跟踪进程、查看内存使用情况和监控系统状态。 最后,部署你的定制RabbitMQ服务器。编译后的二进制文件通常位于`ebin`目录下,你可以直接运行它来启动服务器。在生产环境中,你可能需要配置...

    远古封神+英雄远征的ERLANG游戏服务器代码

    ERLANG是一种为并发、分布式和容错系统设计的函数式编程语言,因其在实时系统和大规模并发处理中的优秀性能而被广泛应用于游戏服务器开发。这份压缩包包含了这两款游戏的Erlang服务器源码,为深入理解游戏服务器的...

    erlang整理的一些心得和lunix查看cpu和内存信息的方法

    在IT领域,Erlang是一种强大的并发编程语言,主要用于构建高可用性、容错性和分布式系统。它以其轻量级进程、消息传递和热代码升级等特性而闻名。Unix(包括其衍生版本如Linux)是广泛使用的操作系统,具有丰富的...

    使用Erlang和Yaws开发REST式的服务

    在本文中,我们将探讨如何使用Erlang编程语言和Yaws Web服务器开发RESTful服务。Erlang是一种面向并发和分布式系统的语言,以其高可靠性而著称,而Yaws是由Claes Wikström用Erlang编写的高性能Web服务器,能够处理...

    Erlang的高级特性和应用

    **Erlang 高级特性和应用** Erlang 是一种高级编程语言,以其在并发处理、分布式计算和高可靠性方面的出色性能而闻名。在国内外,Erlang 已经被广泛应用于各种场景,如广告平台、社交网络、云计算、网络游戏以及...

    erlang22最新下载包

    4. **库和工具的更新**:OTP中的各种库(如Mnesia数据库、ERTS(Erlang Run-Time System)和其他并发工具)可能进行了升级,以适应新的需求和改进功能。 5. **并发与分布式系统支持**:Erlang以其轻量级进程和消息...

    <27>erlang record

    2. ETS表操作:使用Erlang的`ets:new/2`函数创建ETS表,`ets:insert/2`插入Record实例,`ets:lookup/2`或`ets:match_object/2`查询记录,`ets:update_element/3`更新Record字段,`ets:delete/1`删除表或`ets:delete_...

    英雄远征erlang服务器源码含数据库

    Erlang提供了多种数据库连接库,如Mnesia(Erlang内置的分布式数据库)或者其他第三方库如MySQL、PostgreSQL的驱动,用于存储和检索游戏数据。 6. **游戏源码分析**:对于初学者来说,分析游戏服务器的源码可以帮助...

Global site tag (gtag.js) - Google Analytics