一、可以通过ejabberdctl debug 看.app的内容
(ejabberd@xxx.xxx.xxx.xx)8> application:get_all_key(ejabberd).
{ok,[{description,"ejabberd"},
{id,[]},
{vsn,"2.1.6"},
{modules,[acl,adhoc,configure,cyrsasl_anonymous,cyrsasl,
cyrsasl_digest,cyrsasl_plain,ejabberd_admin,ejabberd_app,
ejabberd_auth_anonymous,ejabberd_auth,
ejabberd_auth_external,ejabberd_auth_internal,
ejabberd_auth_ldap,ejabberd_auth_odbc,ejabberd_auth_pam,
ejabberd,ejabberd_c2s,ejabberd_c2s_config,ejabberd_config,
ejabberd_ctl|...]},
{maxP,infinity},
{maxT,infinity},
{registered,[ejabberd,ejabberd_sup,ejabberd_auth,
ejabberd_router,ejabberd_sm,ejabberd_s2s,ejabberd_local,
ejabberd_listeners,ejabberd_iq_sup,ejabberd_service_sup,
ejabberd_s2s_out_sup,ejabberd_s2s_in_sup,ejabberd_c2s_sup,
ejabberd_mod_roster,ejabberd_mod_echo,ejabberd_mod_pubsub,
ejabberd_mod_irc,ejabberd_mod_muc|...]},
{included_applications,[]},
{applications,[kernel,stdlib]},
{env,[{included_applications,[]}]},
{mod,{ejabberd_app,[]}},
{start_phases,undefined}]}
(ejabberd@xxx.xxx.xxx.xx)9> element(2,application:get_all_key(ejabberd)).
[{description,"ejabberd"},
{id,[]},
{vsn,"2.1.6"},
{modules,[acl,adhoc,configure,cyrsasl_anonymous,cyrsasl,
cyrsasl_digest,cyrsasl_plain,ejabberd_admin,ejabberd_app,
ejabberd_auth_anonymous,ejabberd_auth,
ejabberd_auth_external,ejabberd_auth_internal,
ejabberd_auth_ldap,ejabberd_auth_odbc,ejabberd_auth_pam,
ejabberd,ejabberd_c2s,ejabberd_c2s_config,ejabberd_config,
ejabberd_ctl,ejabberd_frontend_socket,ejabberd_hooks|...]},
{maxP,infinity},
{maxT,infinity},
{registered,[ejabberd,ejabberd_sup,ejabberd_auth,
ejabberd_router,ejabberd_sm,ejabberd_s2s,ejabberd_local,
ejabberd_listeners,ejabberd_iq_sup,ejabberd_service_sup,
ejabberd_s2s_out_sup,ejabberd_s2s_in_sup,ejabberd_c2s_sup,
ejabberd_mod_roster,ejabberd_mod_echo,ejabberd_mod_pubsub,
ejabberd_mod_irc,ejabberd_mod_muc,ejabberd_offline,
random_generator]},
{included_applications,[]},
{applications,[kernel,stdlib]},
{env,[{included_applications,[]}]},
{mod,{ejabberd_app,[]}},
{start_phases,undefined}]
二、通过本地xp操作系统建立无盘节点聚群ejabberd服务器可以用tv查询数据
可以在服务器通过ejabberdctl debug 获得cookie命令如下:
ejabberdctl debug
(ejabberd@xxx.xxx.xxx.xx)23> erlang:get_cookie().
'PLJYPDSGDFWQMTKCIPKR'
在windows下面执行
erl -name node@xxx.xxx.xxx.xxx -setcoookie PLJYPDSGDFWQMTKCIPKR
然后执行net_adm:ping('ejabberd@xxx.xxx.xxx.xx').
tv:start().
就可以看服务端ejabberd节点的数据了。o(∩_∩)o 哈哈
分享到:
相关推荐
ejabberd是一款开源的XMPP服务器,广泛用于构建实时通信系统,如即时消息、VoIP、协作工具等。在部署ejabberd服务器后,为了确保其正确配置和功能正常,通常需要一个客户端来进行测试。在这个场景中,"ejabberd ...
1. **跨平台**:ejabberd可在多种操作系统上运行,如Linux、Windows、Mac OS X等,这得益于Erlang的跨平台特性。 2. **容错性**:由于Erlang的分布式和容错能力,ejabberd能够自动处理节点故障,确保服务的连续性。...
IM(ejabberd)服务器的客户端android开发的代码详解,该代码例子包含单聊、群聊、发送文字、发送及接收文件等功能。
ejabberd是一款开源的XMPP服务器,支持多种平台,包括iOS。它提供了强大的可扩展性和高可用性,能够处理大量的并发用户,并且支持多种安全特性,如SSL/TLS加密,确保通信的安全性。ejabberd-2.1.11-osx-installer....
1. **跨平台**:ejabberd能在多种操作系统上运行,包括Windows、Linux、Unix等,这得益于其Erlang编程基础,Erlang是一种强健且适合并发处理的语言。 2. **高性能**:ejabberd采用Erlang的actor模型,能够处理大量...
Ejabberd是一款开源的XMPP(Extensible Messaging and Presence Protocol)服务器,它是IM系统的核心组件。XMPP是一种基于XML的协议,广泛用于即时通讯,提供实时通讯和消息传递功能。Ejabberd支持多种编程语言的API...
Ejabberd是一款流行的开源即时通讯服务器软件,具有高度灵活性和可扩展性。下面是Ejabberd安装配置的详细知识点解析: Ejabberd下载 Ejabberd的下载可以从官方网站获取,目前支持多种操作系统,包括Windows、Linux...
ejabberd是一个开源的XMPP服务器,它提供了稳定、安全且可扩展的服务,支持多种编程语言的客户端接口。Smack是Java和Android平台上常用的XMPP客户端库,它提供了丰富的API,使得开发者可以轻松地构建XMPP应用。 **...
ejabberd安装包,很好的工具!适合安装!一定会很好用的!
1. **连接服务器**:使用strophe.js建立与ejabberd服务器的连接。这通常涉及设置服务器地址、端口、用户名、密码和资源。例如: ```javascript var conn = new Strophe.Connection("xmpp://yourserver....
Ejabberd 是一个基于 XMPP 协议的 instant messaging 服务器,主要用于实时通信和即时消息传递。下面是 Ejabberd 安装配置的相关知识点: 一、Ejabberd 下载 Ejabberd 的安装需要从官方网站下载对应的安装包。下载...
windows环境下的ejabberd。。。点击即可安装
ejabberd是一款高度可扩展且稳定可靠的XMPP聊天服务器,专为满足现代通信需求而设计。这款服务器在IT行业中广泛应用于构建实时通讯系统,尤其是针对手机端应用,如Android和iOS的聊天功能。ejabberd的强大在于其灵活...
1. **XMPP协议支持**:Ejabberd遵循开放的XMPP标准,确保与其他XMPP服务器和客户端的兼容性。 2. **多语言API**:支持多种编程语言(如Python、Perl、C、Java等)的API,方便开发自定义模块和集成。 3. **高可用性**...
1. **隐私列表结构**:ejabberd的实现可能没有完全复制XEP-0016中定义的列表结构,例如,可能缺少对子列表的支持,或者排序方式与标准不符。 2. **查询和操作**:ejabberd可能未正确处理查询隐私列表、设置新列表、...
ejabberd是一个高度可扩展和可靠的XMPP服务器,它支持多种协议,广泛用于即时通讯和实时协作应用。ejabberd_rest_client是与ejabberd服务器交互的一个客户端库,它利用ejabberd的API接口,通过RESTful方式来操作...
在进行IT项目管理时,特别是涉及到服务器安装和客户端注册的场景,ejabberd是一个非常重要的开源即时通讯服务器,它基于XMPP(Extensible Messaging and Presence Protocol)协议,这个协议是国际开放标准用于即时...
ejabberd-XMPP和Web聊天 将与结合在一起的即时消息服务器,以创建支持强加密并与任何Web浏览器或专用XMPP客户端(例如,Pidgin)一起使用的实时聊天服务器。 ejabberd是功能强大的XMPP服务器,它支持群集,实时升级...
ejabberdocker-ansible-playbook Playbook旋转ejabberd Docker容器
ejabberd是一款开源的XMPP服务器,广泛应用于实时通讯系统,如即时消息、在线状态显示、多用户聊天室等功能的实现。它基于Erlang编程语言,这使得ejabberd具有高度可扩展性和高容错性。 ejabberd-15.07-osx-...