2014-10-18 62 views
0

eJabberd版本2.1.13Ejabberd(v2.1.13)ODBC超時

我們成立了一個ejabberd服務器(2013年10月),我們在大約一年前應用程序的一部分。上線後不久,我們發現ejabberd信息鎖定問題時,我們達到約1200人在線(並非所有人都必須發送消息)。

繼多撓頭的問題被追蹤到已知的(未解決)錯誤的位置:https://support.process-one.net/browse/EJAB-1583

總之,5secs的ODBC超時導致150秒的總消息停機......這排除了容易延長超時時間,因爲7秒超時會變成210秒宕機時間等。

我已經嘗試了很多「專家」來嘗試找到解決方案,但很快顯而易見,沒有多少專家周圍。我想知道是否有人遇到過這個問題並找到了解決辦法,或者找到了減少發生的方法。

顯而易見的答案是「升級」,但這是一個不平凡的練習,我們的關鍵開發人員在一年前被挖走(我們不再需要內部專業知識)。

總之,問題是:

  1. 是否有我們可以用它來減少這個問題的任何建議的配置設置?
  2. 有誰知道他們可以推薦給我們的真正的專家?

非常感謝, 大衛

+0

一些額外的信息,我們似乎在約400-450併發ejabberd用戶(相對於它應該能夠處理的10,000+)遇到問題 – user3156798 2014-11-05 18:58:49

回答

0

不知道如何解決與ODBC的問題,特別是不要低谷會參考這個任何設置。您可能需要的是自定義修補程序或實際代碼升級。

一直以爲process-one提供有關ejabberd的一些服務。特別是因爲它是他們的產品。

我也可以推薦Erlang Solutions它提供諮詢,在ejabberd和MongooseIM(他們的ejabberd專注於性能的自定義叉)。

如果你想找個人全職postin報價Erlang Central可能是個好主意。

+0

感謝您的建議 - 我試過Erlang解決方案,但他們有一個絕對令人震驚的對新客戶的態度 – user3156798 2014-11-05 18:56:58

+0

:/很抱歉聽到這個消息。從來沒有認爲自己美麗,但仍然令人震驚的聲音一點點苛刻;)仍然希望你會找到一些賴特的幫助。 – mpm 2014-11-05 20:47:25

+0

哈哈。那麼如果你做任何自由職業的工作,讓我知道! – user3156798 2014-11-05 23:08:33