I’ve been operating under the understanding that each Jitsi shard needs it’s own pool of JVBs, but I recently spotted several examples where a JVB could be configured to connect to different shards.
Is it now possible to have a single pool of JVBs and use it with several JMS servers? In other words, regional pools aside, is this now possible?
This seems like a more efficient setup since a failure in one JMS would not leave a whole bunch of JVBs disconnected. I’m aware that in this situation all meetings in the failed JMS will fail, but at least they won’t flood the other JVBs when meetings reconnect to the other JMS.
Assuming this is possible, are there any downsides I’m missing? Would Jicofo still be able to load balance efficiently (taking into account the load on the JVB that is used by meetings assigned by other JMS)?