ejabberd - Comments for "Thousands of virtual hosts on a one ejabberd installation. Is it possible / practical?" https://www.ejabberd.im/forum/28678/thousands-virtual-hosts-one-ejabberd-installation-it-possible-practical en Yes, I also think that https://www.ejabberd.im/forum/28678/thousands-virtual-hosts-one-ejabberd-installation-it-possible-practical#comment-67351 <p>Yes, I also think that feature is what we think. I tried it and the new vhosts are shown to the WebAdmin, but I cannot login to the new vhosts until a restart. So it's the feature, but isn't yet fully working.</p> Thu, 02 Mar 2017 19:42:35 +0000 badlop comment 67351 at https://www.ejabberd.im From the Ejabberd 17.03 https://www.ejabberd.im/forum/28678/thousands-virtual-hosts-one-ejabberd-installation-it-possible-practical#comment-67347 <p>From the Ejabberd 17.03 changelog:<br /> - dynamic configuration reload. Thanks to this improvement, it’s now possible to add and remove virtual hosts via configuration reload.<br /> Am I right that I won't need to restart ejabberd after adding/removing virtual hosts in Ejabberd 17.03?</p> Thu, 02 Mar 2017 14:04:48 +0000 Grigory comment 67347 at https://www.ejabberd.im If it were so easy, it would https://www.ejabberd.im/forum/28678/thousands-virtual-hosts-one-ejabberd-installation-it-possible-practical#comment-67317 <p>If it were so easy, it would be already implemented ;)</p> Thu, 09 Feb 2017 16:21:38 +0000 badlop comment 67317 at https://www.ejabberd.im 2. Not possible, a restart is https://www.ejabberd.im/forum/28678/thousands-virtual-hosts-one-ejabberd-installation-it-possible-practical#comment-67312 <blockquote><p>2. Not possible, a restart is required.</p></blockquote> <p>Even if I replace ejabberd_config:get_myhosts() with my own implementation?</p> Mon, 06 Feb 2017 15:40:58 +0000 Grigory comment 67312 at https://www.ejabberd.im 1. There isn't any specific https://www.ejabberd.im/forum/28678/thousands-virtual-hosts-one-ejabberd-installation-it-possible-practical#comment-67310 <p>1. There isn't any specific limit, just ejabberd's efficiency, and your machine's capacity. So, you can keep adding vhosts until the machine is too slow.</p> <p>2. Not possible, a restart is required.</p> <p>3. One vhost with many users probably is a little more efficient than many vhosts with few users, because ejabberd is designed to support thousands of users, not thousands of vhosts. But the most important reason in your case is point 2 (adding vhosts requires a restart).</p> Mon, 06 Feb 2017 09:55:45 +0000 badlop comment 67310 at https://www.ejabberd.im