码迷,mamicode.com
首页 >  
搜索关键字:ejabberd    ( 64个结果
ejabberd_captcha、ejabberd_receiver、ejabberd_s2s_in_sup、ejabberd_s2s_out_sup
ejabberd_captcha作为gen_server启动,提供验证码的功能-----------------------------------------------------------ejabberd_receiver作为supervisor启动,子程序启动的模块为ejabberd_re...
分类:其他好文   时间:2015-12-18 18:10:38    阅读次数:176
ejabberd_router、ejabberd_router_multicast
ejabberd_router作为gen_server启动,作为系统的路由对外提供注册路由、删除路由初始化时创建route(mnesia)表,监控注册的路由进程主要方法为do_route(OrigFrom, OrigTo, OrigPacket)方法do_route(OrigFrom, OrigTo...
分类:其他好文   时间:2015-12-16 23:13:54    阅读次数:422
ejabberd_s2s
作为gen_server启动初始化时创建s2s(mnesia)表,保存的是服务器之间的联系信息,server和server之间的路由主要为do_route(From, To, Packet)方法do_route(From, To, Packet) -> ?DEBUG("s2s manager~...
分类:其他好文   时间:2015-12-16 23:09:46    阅读次数:457
远程连接ejabberd的mnesia数据库
由于服务器是server版本,所以很难直观的看到mnesia的数据。所以对于初学者来说非常的困惑。特地在qq群中请教了别人。别人说只要pong通了就行,就能通过rpc去操作远程的mnesia数据库。初学者太懂这个意思。然后特地搜索了一下,终于搜到了别人关于两台erl节点服务器ping通的文章。ok,...
分类:数据库   时间:2015-12-16 22:55:05    阅读次数:279
ejabberd_hooks
ejabberd_hooks作为ejabberd_sup的子进程以gen_server启动首先初始化创建hooks(ets)表,ejabberd_hooks作为系统的钩子server,注册一系列的方法到hooks里面,方便程序调用注册方法为:add(Hook, Host, Module, Funct...
分类:其他好文   时间:2015-12-15 22:29:40    阅读次数:227
让我们聊聊脑裂这事情
万事皆有因 最近IM云平台也好,社交应用也好,大量的使用ejabberd的厂商涌现出来了。不过所有使用ejabberd厂商可能都会遇到Mnesia脑裂的问题。在这里打算简单的谈谈脑裂这个事情。 什么是脑裂 我在这里面给个非官...
分类:其他好文   时间:2015-11-03 19:47:27    阅读次数:332
Erlang EPMD
epmd进程和Erlang节点进程如影随形,在Rabbitmq集群,Ejabberd集群,Couchbase集群产品文档中都会有相当多的内容讲epmd,epmd是什么呢? ? epmd?是Erlang Port Mapper Daemon的缩写,全称足够明确表达它的功能了(相...
分类:其他好文   时间:2015-10-15 18:58:06    阅读次数:364
XMPP 连续注册出现用户限制:500错误 处理方式
zyc123456Users are not allowed to register accounts so quickly 因为服务器限制用户连续注册一:进入ejabberd安装目录下 打开conf文件中的ejabberd.yml文件二:在ejabberd.yml文件中搜索(如果没有进行添加)后....
分类:其他好文   时间:2015-09-22 12:54:03    阅读次数:259
ejabberd 搭配的XMPP服务器注册失败 403 处理
在客户端进行用户注册的时候,XMPP返加403,如这是因为服务器禁止了客户端注册原因我用的是MAC版,处理方式为:一:进入ejabberd安装目录下 打开conf文件中的ejabberd.yml文件二:搜索network,找到 trusted_network: loopback: allow...
分类:其他好文   时间:2015-09-22 12:40:03    阅读次数:163
XMPP ejabberd服务 Mac 安装
ejabberd服务,一般我们都是安装Linux + Mysql版本,主要是为了后期服务的扩展需求和正式环境的部署要求(一般服务器都为Linux:具体请参考拒绝垃圾文章 在 ejabberd 中使用 MySQL)但是在开发过程中,我们可能不一定有服务器环境,所以在IOS开发机器上有必要安装ejabb...
分类:系统相关   时间:2015-09-12 16:03:32    阅读次数:319
64条   上一页 1 2 3 4 5 ... 7 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!