Redirect Domain jika server sedang down


0

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?


Saya akan menggunakan keepalived. Dibutuhkan 2 server dan 3 ip-nos. Setiap server memiliki ip sendiri, ip ketiga menunjuk ke stylers.teamspeekserver.com, memastikan bahwa ketika server utama Anda naik, ia memiliki ip 3: d dan ketika server utama Anda turun, server sekunder mengambil kepemilikan dari 3: d ip. Rincian yang akan saya serahkan kepada Anda :-)
Nifle

Jawaban:


0

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.


0

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


dns round robin tidak akan mengarahkan, itu akan tetap bersikeras pada server yang mati
John

0

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.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.