ejabberd

    2热度

    3回答

    我想链接Mochiweb与我的ejabberd mnesia数据库,我无法在我的控制器中做任何mnesia交易。我测试我的控制器没有mnesia交易,他们工作正常。我正在使用应用程序:start(mnesia)在启动函数内部。 在浏览器上,我看到“内部服务器错误”,并在Mochiweb的日志中看到“= ERROR REPORT === function_clause”。我想知道如何1)让mnesi

    2热度

    3回答

    我在我们的服务器上使用ejabberd + mochiweb。我保持ejabberd和mochiweb运行的时间越长,消耗的内存就越多(昨晚它消耗了35%的内存,现在略高于50%)。我认为这只是一个mnesia垃圾回收问题 - 所以我安装了Erlang R13B3并重新启动了ejabberd。这虽然没有解决它。 所以我注意到,现在在位全内存消耗的50%以上,它看起来像ejabberd的开始“放手”

    4热度

    2回答

    有什么方法可以设置mysql来代替mnesia。任何帮助,这是非常感谢。对我来说一切都很好。另外我需要存档历史文本。 在此先感谢 亚伯拉罕

    2热度

    1回答

    “disco_local_identity”和“disco_sm_identity”模块API方法有什么区别?

    2热度

    1回答

    我正在构建一个ejabberd模块。我需要此模块对同一LAN(sname)上的另一个节点执行RPC调用。据我所知,ejabberd配置它拥有“cookie”,当然,这与我用于其他节点的cookie不同。 有没有办法强制ejabberd使用另一个cookie? 编辑:ejabberd在“ejabberd”用户名下启动它的守护进程。 编辑:甚至当创建/home/ejabberd/.erlang.coo

    3热度

    1回答

    我浏览了module development文档,但我找不到一个可帮助我确定是否允许管理员访问“用户”(即通过JID标识)的API。 我明白这个模块'acl'看起来很有前途(或者完全可能是答案),但没有公开的API被记录。 我应该假设模块'acl'是访问用户凭证的正确方法吗?

    5热度

    2回答

    我试图通过端口80上的Mochiweb运行BeepBeep。它工作如果我键入sudo ./start_server.sh。像这样运行Mochiweb是否存在安全风险?如果是的话如何补救? 谢谢!

    3热度

    2回答

    我有一个运行大量定制模块的ejabberd服务器。我有几个mnesia表,我知道这些可以很容易地在节点之间复制,根本不需要修改代码。我想知道是否有与ets表类似的方式? 理想情况下,能够让多台机器运行完全相同的mnesia和ets数据,而不必将我的ets表转换为mnesia表。 (并因此重写了大量的代码。) 虽然我曾经在每个节点的ets表上执行rpc:call,但我不确定这会对性能产生什么影响。

    1热度

    2回答

    有谁知道是否有直接的方法来映射IP地址登录到ejabberd的用户?我通过修改ejabberd_receiver.erl并从这里调用inet:peername(Socket)来发现间接方式:Determining IP address and port of an incoming TCP/IP connection in Erlang 但是,在成功验证身份后,似乎没有办法将套接字链接到用户。如果

    0热度

    1回答

    我是wonderng如果有人知道的方式进入Mochiweb像ejabberd一样,当你运行/ sbin/ejabberdctl调试?