ejabberd - Comments for "ejabberd doesn&amp;#039;t work under high load" https://www.ejabberd.im/node/419 en More informations needed https://www.ejabberd.im/node/419#comment-904 <p>Hello Matteo,</p> <p>Could you confirm what version of ejabberd your are using ? Did you install it with Linux installer or did you compile it ? Which version of Erlang are you using ?<br /> Do you have a 2.4 kernel ?</p> <p>We need more information to be able to help you.</p> <p>Thank you !</p> <p>--<br /> Mickaël Rémond</p> Tue, 11 Oct 2005 19:58:18 +0000 mremond comment 904 at https://www.ejabberd.im What a coincidence: I am https://www.ejabberd.im/node/419#comment-880 <p>What a coincidence: I am experiencing the same errors! :-)</p> <p>At least it is not caused by high load. If I install the Linux installer on a (not up-to-date; it is for testing) Debian installation and replace the default configuration with this one:<br /> <noindex><a href="http://sander.dontexist.org/ejabberd/ejabberd.cfg" rel="nofollow" >this config file</a></noindex>, I get the same errors when running ejabberdctl and connecting to the server is not possible.</p> <p>If I change these lines in that config:</p> <pre>{access, announce, [{allow, direction}, {allow, admins}]}.</pre><p>Into this:</p> <pre>{access, announce, [{allow, direction}, {allow, admins}]}.</pre><p>Then it works!</p> <p>The strange thing is, is that I cannot reproduce the error on other systems when I do exactly the same (Linux installer, same config):</p> <p>Not working systems:</p> <ul> <li>Linux genesis 2.4.27-2-k6 #1 Mon May 16 17:10:52 JST 2005 i586 GNU/Linux</li> </ul> <p>Working systems:</p> <ul> <li>Linux atenea.pike 2.6.11-1-386 #1 Mon Jun 20 20:53:17 MDT 2005 i686 GNU/Linux</li> <li>Linux levi 2.6.10-5-386 #1 Fri Sep 23 14:13:55 UTC 2005 i686 GNU/Linux</li> </ul> <p>What is your system? Maybe Linux 2.4 is the delinquent...</p> <p>--<br /> sander</p> Wed, 05 Oct 2005 17:15:41 +0000 sander comment 880 at https://www.ejabberd.im You said on another https://www.ejabberd.im/node/419#comment-879 <p>You said on another thread:</p> <blockquote><p>I have a (too much) successful jabber server with ~7700 registered users, and ~600 peak concurrent connections each day.</p></blockquote> <p>And now:</p> <blockquote><p>it doesn't work anyway when exposed to the high load of the main server</p></blockquote> <p>It's strange that only 600 users can generate so many load. njs.netlab.cz has around 1100 concurrent users, gizmoproject.com 1800, jabber.ru 2000, and they work perfectly.</p> <ul> <li>Have you verified that it works correctly if there is not load? After restart, for example. </li><li>Did you check CPU and MEM usage (the ejabberd system process is probably called 'beam')? </li><li>What are the system specs (CPU, amount of RAM, operating system/distribution)? </li><li>Did you take a look to the logs? Maybe there are ERROR REPORT or warnings. </li></ul> Wed, 05 Oct 2005 14:03:52 +0000 mfoss comment 879 at https://www.ejabberd.im