Як використовувати node.js як виробничий веб-сервер?


46

В даний час я розробляю проект за допомогою вузла, і, коли я наближаюся до запуску, я намагаюся знайти ресурси щодо налаштування вузла для використання на комерційному, виробничому сервері. Більшість ресурсів, які я бачив, складалися з надуманих простих прикладів без урахування масштабованості та відмовостійкості. Отже, моє запитання: чи може хто-небудь запропонувати поради або вказати мені на ресурси для налаштування вузла, який:

  • Чи невідмовна. Якщо примірник виходить з ладу, його потрібно зареєструвати та перезапустити
  • Створення пулу екземплярів вузлів, які можна збалансувати навантаженням
  • Дайте корисну інформацію про використання ресурсів
  • Практика безпеки виробничих вузлів
  • Все, що було б корисно у виробничому веб-середовищі, чого я, безумовно, не вистачає

Відповіді:


26

Перевірте це посилання: http://cuppster.com/2011/05/12/diy-node-js-server-on-amazon-ec2

Для врівноваження навантаження та доставки статичного вмісту я б використовував nginx.


4
+1 Для корисного посилання - також ознайомтеся з подальшим доступом
Henk

Чудово. Дякуємо за ресурси. Я перевірю їх.
наївний розробник

-2

Amazon EC2 згадав @ zaub3r3r, тому я думаю, що справедливо згадувати Joyent. Ніяких комерційних стосунків, я просто величезний шанувальник їхньої команди:

Думаю, моя думка: навіть якщо ви не ходите на хмарний хостинг, зверніть увагу на те, що кажуть ці хлопці.


3
Чи є у вас конкретні статті, які вони могли написати на цю тему?
Пол

@Paul Який предмет зокрема?
Том Шоу

10
. . . Тема оригінального плаката? Як найкраще налаштувати сервер виробництва node.js?
Павло
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.