Al momento sono in esecuzione 4 app Meteor (e sto pianificando di ospitare molto di più) su 1 server con le seguenti specifiche:
- Intel® Xeon® E3-1230v3 4x3,3 GHz
- 32 GB di RAM
Che sta andando alla grande. Ma mi chiedo quanto posso andare lontano? Tutte le app Meteor I host hanno circa 200 - 300 visitatori al mese e sono siti Web di portfolio.
Sarei in grado di eseguire 100 app Meteor su questo server? 200? 300? 10?
risposte:
1 per risposta № 1Sul mio server, una semplice app meteorica richiede 350-400 MB di RAM. Sì ... so che non sono molte informazioni ma forse potrebbe essere d'aiuto.
Per me la limitazione è principalmente l'utilizzo della RAM.
Per la CPU non ho notato quasi nulla, dipende da quali calcoli sono fatti sul server.
Per quanto riguarda i visitatori, NodeJS è realizzato in questo modo in modo da poter gestire client simultanei 10k su un server web. node.js concurrency
Meteor ha anche bisogno di un po 'di RAM per ogni client che è iscritto a qualche raccolta di DB.
Ti suggerirei questo: (400mb * apps.length) / 32gb = x
Spero che abbia aiutato.