Rust Serveroptimering

Senast ändrad 10 augusti 2024 i
  • 6 min read
  • 1399
  • 2
Valeriy Arnaut

Valeriy Arnaut

Support Team, Rust Game Specialist

Vad är Rust serveroptimering?

Som serveradministratör på Rust inser du att hög serverprestanda är en viktig aspekt för att ge spelarna en bekväm och smidig spelupplevelse. Att optimera serverprestanda kan dock vara en skrämmande uppgift. I den här artikeln kommer vi att titta på olika metoder för att förbättra prestandan på din Rust -server, inklusive användning av plugins, kommandon och användning av övervakningsverktyg.

TIPS

Om du fortfarande inte har någon server kan du beställa Rust server.

Öka serverns maskinvara

Nu ska vi sätta igång. Kontrollera först att serverkapaciteten är tillräckligt hög för de anpassningar du vill göra. Såsom kartstorlek, plugins, öka hastigheten på lekande objekt etc. I skrivande stund, med de senaste uppdateringarna, för en kartstorlek på 3500 och online 20 du behöver ha 12 GB RAM - så du kommer att klara dig bra med Expert-tariffen, som du hittar här.

TIPS

Om du inte vet vilken tariff du ska välja kan du be om hjälp till vårt supportteam, så berättar vi vilken kapacitet du behöver för stabil serverdrift.

Begränsning av serverns FPS

Serverns FPS avgör hur jämn servern är (ej att förväxla med spelklientens FPS) och kan fördefinieras av servern själv. Detta uppnås med kommandot fps.limit <value>, som kan vara högt eller lågt beroende på dina mål. Vi rekommenderar att du använder en gräns på 30-100, eftersom detta kommer att bidra till att minska belastningen på servern, särskilt CPU. För att göra detta, skriv helt enkelt detta kommando i konsolen. Spelare kommer bara att märka problem om dessa siffror är under 20 ramar. Håll ett öga på CPU- och minnessiffrorna för att se exakt vad problemet är. För att kontrollera FPS på din server, ange kommandot"fps" i konsolen och servern visar den aktuella serverns bildrutor per sekund.

Ändra kartans storlek

Du måste inse att en för stor karta kräver mer serverresurser. Om du precis har börjat skapa dina egna servrar - rekommenderar vi att du lägger kartor som är mindre än 2500 storlek. Detta kommer att minska belastningen på servern, eftersom den inte behöver för många resurser för bearbetning. Detta beror dock på antalet användare som aktivt spelar på kartan. För större samhällen görs undantag och större kartor skapas. Den genomsnittliga kartstorleken är mellan 3000 och 3850. Du kan också hitta kartor som är optimerade för FPS-ökning och installera dem på din server.

Nedan visas en skärmdump där du kan ändra den här parametern, som finns på fliken Startinställningar:

Schema för omstart av server

Det enklaste att göra för att hålla servrarna stabila är att starta om dem med jämna mellanrum. Om du gör detta dagligen kan du förbättra prestandan. För att slippa göra det manuellt kan du automatisera det genom att skapa en uppgift i vår "Scheduler". Om du vill att servern ska startas om vid en viss tidpunkt eller ett visst intervall måste du redigera motsvarande uppgift. Det är viktigt att notera att omstart inte innebär att förloppet återställs, eftersom servern helt enkelt stängs av och startas upp igen. Vi rekommenderar att servern startas om 2 gånger per dag, men inte mindre än en gång per dag.

TIP

Här kan du läsa om hur du använder schemaläggaren.

Inaktivera Animal AI

Animal Artificial Intelligence påverkar i hög grad serverns prestanda. Många serverägare inaktiverar djurets AI när det finns en stor tillströmning av spelare. Kommandot för att inaktivera djurens AI är "ai.think 0". När du inaktiverar den här parametern kommer djuren inte att attackera. Detta kommer att påverka spelet avsevärt, men det är bättre att ha en smidig server än vildsvin och björnar som springer efter spelare ... Eller hur?

Vet också att för att konfigurera möjligheten att inaktivera Animal's AI vid topp online kan göras med RustAdmin.

Ta bort djuren

Förutom att inaktivera djurens AI kan du också välja vilka djur du vill ta bort från servern, vilket också påverkar dess produktion.

Du kan göra detta med dessa kommandon:

  • bear.population 0 - Bears
  • boar.population 0 - Boars
  • chicken.population 0 - Chickens
  • horse.population 0 - Horses
  • wolf.population 0 - Wolves
  • stag.population 0 - Stags

Ställ in serverns sparintervall

Du kanske har märkt att det regelbundet finns en "serverpingning". Det är helt okej. Detta är normalt.
Detta beror på att servern sparar. Om du ställer in server.saveinterval <värde> (standard 600, räknat i sekunder) till ett högre värde minskar frekvensen av sparningar, vilket hjälper dig att bli av med frekventa fördröjningar, särskilt om din server har varit uppe under en längre tid.

Installera Rust Server Metrics

Rust-Server-Metrics är en mycket cool sak och ett otroligt användbart övervakningsverktyg för Rust serverägare. Detta verktyg ger detaljerade mätvärden och grafer över din servers prestanda, inklusive spelaraktivitet, plugin-användning och mer. Med Rust-Server-Metrics kan du snabbt upptäcka och åtgärda eventuella prestandaproblem, samt förbättra den övergripande prestandan på din server.
Du hittar alla detaljer om hur du installerar och konfigurerar det på GitHub sidan.

Gratulerar till den här tjänsten! Nu vet du hur du optimerar din server för ett bekvämt spel! Vänta på trevlig feedback från spelarna 🙂 .

Njut av ditt spel tillsammans med GODLIKE!

Vänligen betygsätt artikeln på en 5-gradig skala

av 5 baserat på 2 betyg
Hittade du ett misstag? Markera det och tryck på Ctrl + Enter för att meddela oss.
Demo
Spel
Panel
×

Rapportera ett fel

Fel text

Ditt val