Geo-routing och serverkluster för Hytale
Hylist geo-routing är det enklaste sättet att skicka varje spelare på din Hytale-server till den nod som ligger närmast. Ge spelarna en adress, så dirigerar Hylist varje anslutning till rätt region och den minst belastade noden. Ingen plugin, ingen proxy att hosta, en DNS-post.
Kort sagt
- Geo-routing skickar varje spelare till det närmaste klustret, baserat på kontinent, land eller IP-intervall.
- Kluster grupperar dina spelservernoder och fördelar spelare mellan dem, och hoppar över noder som är offline.
- Spelare använder en adress (t.ex.
play.yourserver.com) över hela världen. - Installationen är en CNAME-post till
director.hylist.io. Ingen plugin och ingen extra latens när spelaren väl är inne: Hylist styr bara själva anslutningen. - Kluster i alla planer, geo-routing från Growth. Se priser.
Därför avgör pingen om spelare stannar
En spelare i Sydney som ansluter till en server i Frankfurt har ungefär 250-300 ms latens fram och tillbaka innan din server ens har gjort något. Strider känns fördröjda, block hoppar tillbaka och spelare lämnar för en server som känns smidigare. Att köra servrar i fler regioner löser det, men bara om spelarna faktiskt hamnar på rätt server. Separata IP-adresser per region och kanaler för att välja region fungerar sällan: de flesta ansluter bara till den adress de såg först.
Geo-routing tar bort det valet. Alla ansluter till samma adress, och Hylist skickar dem automatiskt till den närmaste regionen.
Därför ska du använda Hylist geo-routing
Lägre ping, automatiskt
Varje spelare hamnar på den server som ligger närmast. Ingen regionväljare, inga separata IP-adresser per kontinent och inget "vilken server ska jag gå med i?" på din Discord.
En adress för hela världen
Annonsera en enda adress som play.yourserver.com. Hylist avgör för varje anslutning vilken nod spelaren ska nå.
Ingen plugin, ingen proxy att hosta
Routingen sker i Hylists edge med en enda CNAME-post. Hylist styr bara anslutningen och sitter aldrig i den, så speltrafiken går direkt till din nod. Inget att installera och inga proxymaskiner att underhålla.
Inbyggd lastbalansering
Kluster fördelar spelare mellan noder efter minst antal spelare eller round robin, hoppar över noder som är offline och låter dig dränera en nod före underhåll.
Analys ingår
Varje dirigerad anslutning syns i din telemetripanel: länder, klientversioner och trender, så att du ser var din nästa region behövs.
Klart på några minuter
Skapa ett kluster, lägg till dina noder, lägg till några regler och peka en DNS-post mot Hylist. De flesta uppsättningar är igång på under 15 minuter.
Så fungerar det
- En spelare ansluter till ditt värdnamn, t.ex.
play.yourserver.com, som är en CNAME tilldirector.hylist.io. - Hylist slår upp spelarens plats utifrån IP-adressen.
- Dina geo-regler för det värdnamnet kontrolleras i prioritetsordning, lägst nummer först.
- Den första regeln som matchar väljer ett kluster. Om ingen matchar används värdnamnets standardkluster.
- Klustret väljer en nod som är online enligt sin strategi, och spelaren skickas vidare dit. Därefter är spelaren ansluten direkt till din nod; Hylist håller inte anslutningen öppen.
- Anslutningen registreras i din telemetripanel.
Serverkluster
Ett kluster är en grupp spelservernoder som betjänar samma spelare, oftast ett kluster per region. Varje nod har en adress, en port och en valfri regionetikett. Hylist håller reda på om varje nod är online och hur många spelare den har.
Minst spelare
Nya spelare går till noden med minst antal spelare, så belastningen jämnar ut sig själv.
Round robin
Anslutningar roterar mellan noderna i tur och ordning. Med nodvikter kan kraftfullare maskiner ta en större andel.
Hälsokontroller
Noder som är offline hoppas över automatiskt, så en krasch leder inte till misslyckade anslutningar.
Dränering
Dränera en nod för att stoppa nya spelare från att nå den medan nuvarande spelare blir klara, och starta sedan om den på ett säkert sätt.
Geo-regler
Regler tillhör ett värdnamn och pekar på ett kluster. Fyra matchningstyper finns:
| Matchningstyp | Exempelvärde | Använd för |
|---|---|---|
| Kontinent | EU, NA, SA | Grov regional routing |
| Land | US, CA, BR | Landsspecifika noder |
| CIDR | 10.0.0.0/8 | Specifika nätverk eller IP-intervall |
| Reserv | (alla) | Fångar upp alla andra |
Exempel: prioritet 0 skickar EU till ditt EU-kluster, prioritet 1 skickar NA, SA till ditt US-kluster och alla andra använder värdnamnets standardkluster.
Vem det är till för
Globala nätverk
Kör noder i Europa, Nordamerika och Asien bakom en adress. Spelare överallt får den låga ping de skulle få från en lokal server.
Växande servrar som lägger till en andra region
Lägg till en US-nod bredvid din EU-server utan att be spelarna byta adress. Befintliga spelare ansluter som vanligt.
Minispels- och lobbynätverk
Gruppera identiska lobby- eller spelnoder i ett kluster så att nya spelare alltid hamnar på den minst fulla.
Event och lanseringar
Starta extra noder för en lanseringshelg, lägg till dem i klustret och dränera och ta bort dem när trafiken sjunker.
Landsspecifika communityn
Skicka spelare från vissa länder, eller från specifika IP-intervall som ett partnernätverk, till en dedikerad nod.
Underhåll utan driftstopp
Dränera en nod så att den slutar ta emot nya spelare, uppdatera den och ta tillbaka den medan resten av klustret bär lasten.
Kör du en enda server i en region? Börja med gratis spelartelemetri för att se var dina spelare kommer ifrån, och lägg sedan till en region där det lönar sig.
Kom igång i 4 steg
- Lägg till ett telemetrivärdnamn. Lägg till ett värdnamn som
play.yourserver.comi din servers telemetripanel. Se telemetriguiden för detaljer. - Peka DNS mot Hylist. Skapa en CNAME-post från
playtilldirector.hylist.io. På Cloudflare ställer du in den på enbart DNS (grått moln). De flesta leverantörer uppdaterar inom 5-15 minuter och värdnamnet blir "Aktivt". - Skapa kluster. Skapa ett kluster per region under "Kluster", välj en strategi och lägg till varje nods adress och port.
- Lägg till geo-regler. Lägg på värdnamnet till regler som skickar kontinenter, länder eller IP-intervall till rätt kluster, och ange ett standardkluster för alla andra.
Ange värdnamnet som publik adress i din Hylist-listning så att besökarna ser en snygg adress i stället för en rå IP.
Planer
| Plan | Kluster | Noder | Geo-routing |
|---|---|---|---|
| Starter (gratis) | 1 | Upp till 2 | - |
| Growth | Obegränsat | Upp till 5 | Upp till 5 regler |
| Professional | Obegränsat | Upp till 20 | Obegränsat antal regler |
| Enterprise | Obegränsat | Obegränsat | Obegränsat antal regler |