Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste ÜberarbeitungBeide Seiten der Revision | ||
knb:meet-server [2020/03/21 20:49] – awickert | knb:meet-server [2020/06/09 17:02] – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 4: | Zeile 4: | ||
The setup consists of multiple Jitsi videobridges which can be added and removed on demand as well as one control server which does the loadbalancing decisions. | The setup consists of multiple Jitsi videobridges which can be added and removed on demand as well as one control server which does the loadbalancing decisions. | ||
- | Each server has at least 2vCPUs, 4GB RAM and 10GB disc space. But the most important thing is bandwidth so a 1Gbit/s link is necessary for smooth operation. | + | Each server has at least 8vCPUs, 16GB RAM and 10GB disc space. But the most important thing is bandwidth so a 1Gbit/s link is necessary for smooth operation. |
+ | |||
+ | The more CPUs you have the better, also you need good network hardware as you can expect many pps. | ||
===== Initial setup (control server) ===== | ===== Initial setup (control server) ===== | ||
Zeile 21: | Zeile 23: | ||
defaultLanguage: | defaultLanguage: | ||
disableThirdPartyRequests: | disableThirdPartyRequests: | ||
+ | p2p: { enabled: false }, | ||
enableLipSync: | enableLipSync: | ||
</ | </ | ||
+ | |||
+ | |||
==== Prosody Setup for loadbalancing (control server) ==== | ==== Prosody Setup for loadbalancing (control server) ==== | ||
Zeile 41: | Zeile 46: | ||
" | " | ||
} | } | ||
+ | </ | ||
+ | |||
+ | As we want to scale beyond 1024 connections we also switch to epoll in prosody.cfg.lua. | ||
+ | < | ||
+ | -- for better scaling | ||
+ | -- https:// | ||
+ | network_backend = " | ||
+ | </ | ||
+ | |||
+ | And as we want external videobridges we need to listen on the external interface and not just localhost: | ||
+ | < | ||
+ | component_interface = " | ||
</ | </ | ||