Ana sayfa
XtreamUIPro

Eğitim

Bir yayın node'u kaydedin

Yakınındaki izleyicilere hizmet veren bir edge sunucu ekleyin: panelden SSH ile ya da node üzerinde tek kullanımlık bir kodla, sonra izleyicilerin ona ulaştığını kontrol edin.

Sonunda ikinci bir sunucu canlı kanalları origin'den bir kez alır, isteğe bağlı dosyaları önbelleğe alır ve kendisine yönlendirilen izleyicilere hizmet verir. API için https adresiyle kurulu bir panele, node için Ubuntu'lu bir makineye ve ona SSH erişimine ya da üzerinde bir kabuğa ihtiyacınız var.

Sunucuyu panele ekleyin

Servers'ı açın ve node için bir sunucu ekleyin: adı, IP'si ve IP'den farklıysa izleyicilerin ona ulaşmak için kullandığı Server URL. SSH yolu için SSH sekmesini root olan veya parolasız sudo'su olan bir hesapla doldurun; parola veya anahtar saklanırken şifrelenir ve worker kaydettikten hemen sonra erişimi kontrol eder.

Servers sayfası: ana sunucu ve node'lar adresleri, durumları ve işleriyle.
Servers sayfası: ana sunucu ve node'lar adresleri, durumları ve işleriyle.

A yolu: panelden SSH ile kurun

Servers → Install Load Balancer: sunucuyu seçin, Check SSH'ı çalıştırın (işletim sistemi, CPU mimarisi, sudo, disk, saat, 8080 portu, API'ye erişilebilirlik) ve sonra Install. Worker node paketini paket klasöründen yükler ve kurar; ilk bağlantı makinenin host anahtarını sabitler; her adım çalışırken sayfada görünür ve Servers → Jobs günlüğü gizli bilgiler filtrelenmiş olarak tutar. Aynı sayfa daha sonra Upgrade, Restart services, Enroll again ve Uninstall seçeneklerini sunar.

B yolu: tek kullanımlık bir kodla kaydedin

Cluster Nodes → Create enrol code otuz dakika geçerli bir kod verir. Node üzerinde kurulum aracını node modunda çalıştırın: sudo ./install.sh --role node --main-url https://media.example.com --api-url https://api.example.com --public-url https://edge1.example.com --enroll-code XCE-… Node kaydolduğunda kendi gizli bilgisini ve anahtarını alır; panelin ana gizli bilgisini asla almaz. Özel bir ağda --allow-insecure vermediğiniz sürece API adresi https olmalıdır.

Heartbeat'i kontrol edin

Cluster Nodes, ilk heartbeat'ten sonra node'u yüküyle, izleyicileriyle ve önbelleğiyle ok olarak gösterir; node üzerinde journalctl -u xtream-cluster-agent -f "config applied" gösterir. Panelden iptal edilen bir node kendiliğinden durur; yeniden katmak için yeni bir kod oluşturun ve tekrar kaydedin.

Cluster Nodes sayfası: kaydedilen node'lar, heartbeat'leri, yükleri ve izleyicileri.
Cluster Nodes sayfası: kaydedilen node'lar, heartbeat'leri, yükleri ve izleyicileri.

İzleyicilerin ona ulaştığını görün

İzleyiciler bir node'a GeoIP ile (worker'ın indirdiği ülke dosyasıyla) veya sizin belirlediğiniz atamayla yönlendirilir; bir node canlı kanalı origin'den bir kez alır ve dağıtır, VOD önbelleğini origin'den isteğe bağlı doldurur. Monitoring izleyicileri node başına gösterir; draining durumundaki bir node yeni izleyici almaz.

Monitoring sayfası: kanal ve node başına izleyiciler.
Monitoring sayfası: kanal ve node başına izleyiciler.

İlgili yardım konuları

Sonraki eğitimler