Cookies op Tweakers

Tweakers is onderdeel van DPG Media en maakt gebruik van cookies, JavaScript en vergelijkbare technologie om je onder andere een optimale gebruikerservaring te bieden. Ook kan Tweakers hierdoor het gedrag van bezoekers vastleggen en analyseren. Door gebruik te maken van deze website, of door op 'Cookies accepteren' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt? Bekijk dan ons cookiebeleid.

Meer informatie
Toon posts:

Advies gevraagd: cap op aantal bezoekers server

Pagina: 1
Acties:

Vraag


  • TheTeamBuilding
  • Registratie: maart 2021
  • Laatst online: 11-03 10:18
Hi, wij hosten sinds eind vorig jaar zelfgebouwde online escape rooms, deze zijn gebouwd in wordpress. Men logt in op een subdomein en speelt dan het browser-based spel. We zijn op zoek naar manieren om caps te zetten op het aantal gelijktijdige spelers. Tot dusver hebben we 8 spellen verdeeld over twee servers. We willen het liefst een servercap hebben van rond de 400 spelers voor alle spellen combined. Ideeen die we al hebben bedacht:
-Per username aantal inlogs beperken
-Landingpage die spelers on hold zet als het spel vol zit
Probleem is dat dit voornamelijk op spelniveau is en niet op serverniveau.
Manieren om soepel op te schalen zijn ook welkom, we zitten nu tegen de limieten van een single server. Het combineren van servers lijkt lastig omdat er sessiegegevens onthouden moeten worden.

Verder ben ik niet helemaal thuis in deze wereld (we zijn van origine offline escape room bouwers) dus probeer het vooral in zo veel mogelijk jip en janneke terug te koppelen. Winnend advies krijgt een spelpakketje thuisgestuurd indien gewenst of wordt wellicht ingehuurd om het te implementeren. Super bedankt!

Alle reacties


  • nextware
  • Registratie: mei 2002
  • Laatst online: 11:59
Al eens overwogen om de hosting van de servers in (bijvoorbeeld) Azure te doen? Je kunt dan gebruik maken van Azure Autoscale. Dus het automatisch bij- of afschalen van resources voor je website.

Meer info kun je op deze site van Azure vinden.

Mocht je niet naar Azure willen kun je eventueel ook AWS Auto Scaling overwegen.

[Voor 37% gewijzigd door nextware op 10-03-2021 11:37]


  • JMW761
  • Registratie: oktober 2001
  • Laatst online: 11-06 15:07
Sessies delen kan door deze op te slaan in een DB i.p.v.op het filesystem; een gangbare manier bij loadbalanced setups.

Je hebt dan alleen (ook) nog een loadbalancer nodig om de load(verkeersstroom met bezoekers) tussen de (meerdere) servers te verdelen. Dat is technisch wel iets complexer om goed aan de praat te krijgen.

Ik raad je verder af om andere manieren te gebruiken om spelers/gebruikers te cappen. Dat gaan de gebruikers immers merken en daarmee gaat de beleving/tevredenheid achteruit,

Je kan ook nog overwegen iets met caching te gaan doen als je applicatie daar geschikt voor is. Cloudflare kan daarin erg toegankelijk zijn.


Apple iPad Pro (2021) 11" Wi-Fi, 8GB ram Microsoft Xbox Series X LG CX Google Pixel 5a 5G Sony XH90 / XH92 Samsung Galaxy S21 5G Sony PlayStation 5 Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2021 Hosting door True