Saat ini saya sedang mencari cara untuk mengarahkan pengguna jika server saya sedang down. Apakah ada cara untuk melakukan hal seperti itu?
Seperti: Jika seseorang ingin terhubung ke Teamspeak-Server saya tetapi offline, itu akan secara otomatis mengarahkan pengguna ke Backup-Teamspeak-Server.
Adakah yang tahu bagaimana mewujudkan hal semacam itu?
linux
domain
redirection
Styler2go
sumber
sumber
Jawaban:
Satu-satunya cara yang dapat saya pikirkan adalah menyiapkan server perantara yang memeriksa ketersediaan Teamspeak-Server Anda.
Jadi, URL aktual (mis. Teamspeak.domain.com) akan menunjuk ke, misalnya, halaman PHP pada server perantara yang akan memeriksa status server aktual dan mengarahkan ulang pengguna yang sesuai.
sumber
Anda dapat mencoba menyiapkan pengaturan DNS round robin. Banyak cara berbeda untuk mencapai hal ini tetapi halaman wikipedia akan memberi Anda titik awal.
Round Robin DNS - Wikipedia
sumber
Saya telah mencari solusi untuk Teamspeak di masa lalu. Jika saya ingat benar, ts3dns semoga bermanfaat bagi Anda. Saya tidak ingat apakah itu memberikan kemampuan untuk menambahkan 2 catatan (primer, cadangan) tetapi Anda dapat memiliki server ke-3 memeriksa ketersediaan server Anda dan mengatur catatan dns ke server yang benar.
Sebenarnya Anda memerlukan server DNS dengan TTL yang sangat rendah. Itu bisa berupa ts3dns, no-ip like services atau bahkan server DNS kustom Anda sendiri yang juga akan memeriksa ketersediaan dan meresponsnya.
Perlu diingat bahwa karena Teamspeak tidak mendukung penyeimbangan beban, Anda tidak dapat menggunakan pengaturan DNS round robin karena orang-orang pada akhirnya akan terhubung pada server yang berbeda. Untuk alasan yang sama, pemeriksa server Anda tidak boleh mengubah catatan kembali ke server utama setelah koneksi terpecahkan. Jika Anda ingin melakukannya, Anda juga harus terhubung ke server TS sekunder dan reboot sehingga semua klien bisa terhubung kembali ke yang primer.
Sayangnya, karena saya membutuhkan sesuatu yang lebih mudah dari itu (tanpa memerlukan server ke-3 atau layanan dns eksternal), saya akhirnya menyiapkan 2 subdomain (ts1.domain.com, ts2.domain.com) untuk klan saya dan biarkan semua orang tahu bahwa jika server utama turun, mereka harus menggunakan yang ke-2. Mereka juga menggunakan kemampuan untuk terhubung di beberapa server sehingga mereka akan tahu, ketika primer kembali online.
sumber