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調試?