[jitsi-dev] Jicofo SPoF


#1

Thanks, Emil!! That's great to hear. From what I understand about jitsi,
all the participants in a single room would have to end up on the same
shard because neither prosody nor jicofo relays room information to other
shards, right? With HA proxy, how do you ensure this?

Thanks,
-Ghulam

···

On Wed, Sep 20, 2017 at 3:00 AM, <dev-request@jitsi.org> wrote:

Send dev mailing list submissions to
        dev@jitsi.org

To subscribe or unsubscribe via the World Wide Web, visit
        http://lists.jitsi.org/mailman/listinfo/dev
or, via email, send a message with subject or body 'help' to
        dev-request@jitsi.org

You can reach the person managing the list at
        dev-owner@jitsi.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of dev digest..."

Today's Topics:

   1. Jicofo SPoF (Ghulam Memon)
   2. Re: Jicofo SPoF (Emil Ivov)

----------------------------------------------------------------------

Message: 1
Date: Tue, 19 Sep 2017 18:15:42 -0700
From: Ghulam Memon <gmemon.work@gmail.com>
To: dev@jitsi.org
Subject: [jitsi-dev] Jicofo SPoF
Message-ID:
        <CAH+BM38aT18yo2DbV4LnMvgQU6qOKZtgBa1Mq6OSvYyK10Xz0g@mail.gmail.
>
Content-Type: text/plain; charset="utf-8"

Hello All,

I am fairly new to jitsi and trying to understand various pros and cons of
the architecture. Specifically, I am trying to understand how to run jitsi
in a production environment. It's great that jicofo can load balance across
multiple videobridges, but jicofo itself seems to be a single point of
failure. Has there been any work to remedy this issue?

Thanks,
-Ghulam
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.jitsi.org/pipermail/dev/attachments/
20170919/bcdbd534/attachment-0001.html>

------------------------------

Message: 2
Date: Tue, 19 Sep 2017 22:24:31 -0500
From: Emil Ivov <emcho@jitsi.org>
To: Jitsi Developers <dev@jitsi.org>
Subject: Re: [jitsi-dev] Jicofo SPoF
Message-ID:
        <CAPvvaa+vkiPBg44y3CfEtUzfRbnsUkOtZV96G
1ogJ5b6MwK5Hw@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"

Hey Ghulam,

Indeed. We run a number of shards (shard=1prosody + 1jicofo +
Nbridges) in production and we loadbalance between them with HA proxy.
The HA proxies use Jicofo's REST API to run health checks and block
dead ones if necessary.

Emil

On Tue, Sep 19, 2017 at 8:15 PM, Ghulam Memon <gmemon.work@gmail.com> > wrote:
> Hello All,
>
> I am fairly new to jitsi and trying to understand various pros and cons
of
> the architecture. Specifically, I am trying to understand how to run
jitsi
> in a production environment. It's great that jicofo can load balance
across
> multiple videobridges, but jicofo itself seems to be a single point of
> failure. Has there been any work to remedy this issue?
>
> Thanks,
> -Ghulam
>
> _______________________________________________
> dev mailing list
> dev@jitsi.org
> Unsubscribe instructions and other list options:
> http://lists.jitsi.org/mailman/listinfo/dev

--
https://jitsi.org

------------------------------

Subject: Digest Footer

_______________________________________________
dev mailing list
dev@jitsi.org
http://lists.jitsi.org/mailman/listinfo/dev

------------------------------

End of dev Digest, Vol 54, Issue 31
***********************************