Vraag Hoe gebruik ik node.js als een productiewebserver?


Ik ben momenteel bezig met het ontwikkelen van een project met behulp van een knooppunt, en terwijl ik de lancering nadert, heb ik moeite om bronnen te vinden voor het instellen van het knooppunt voor gebruik op een commerciële productieserver. De meeste bronnen die ik heb gezien, bestaan ​​uit gekunstelde, eenvoudige voorbeelden zonder rekening te houden met schaalbaarheid en fouttolerantie. Dus mijn vraag is, kan iemand advies geven of mij wijzen op middelen voor het opzetten van een knooppuntinstallatie die:

  • Is fouttolerant. Als een exemplaar crasht, moet dit worden vastgelegd en opnieuw worden gestart
  • Een pool met knooppuntinstanties maken die load-balanced kunnen zijn
  • Bied nuttige inzichten in het gebruik van bronnen
  • Productieknooppunt beveiligingspraktijken
  • Al het andere dat nuttig zou kunnen zijn in een productie-webomgeving die ik zeker mis

46
2018-05-28 15:58


oorsprong




antwoorden:


Bekijk deze link: http://cuppster.com/2011/05/12/diy-node-js-server-on-amazon-ec2 

Voor load balancing en statische contentlevering zou ik nginx gebruiken.


26
2018-05-28 18:16



+1 Voor de handige link - controleer ook de follow-up van die blogpost: cuppster.com/2011/05/18/using-supervisor-with-upstart - Henk
Super goed. Bedankt voor de middelen. Ik zal ze controleren. - naivedeveloper


Amazon EC2 werd genoemd door @ zaub3r3r dus ik denk dat het alleen maar eerlijk is om Joyent te noemen. Geen commerciële relatie, ik ben gewoon een enorme fanboy van hun team:

Ik denk dat mijn punt is: zelfs als je niet voor cloud-hosting gaat, let dan op wat deze jongens zeggen.


-2
2018-05-29 04:37



Heb je specifieke artikelen die ze over het onderwerp hebben geschreven? - Paul
@Paul Welk onderwerp in het bijzonder? - Tom Shaw
. . . Het onderwerp van de originele poster? Hoe kan ik het beste een node.js productieserver instellen? - Paul