Моя конечная цель - сделать node.js более рентабельным для каждого экземпляра сервера.
У меня не работает игра или чат, а довольно простые сайты для клиентов. Я хотел бы разместить несколько клиентов на одном сервере, но у вас есть несколько веб-сайтов, запущенных с порта 80 с использованием сопоставления заголовков хоста. Я бы хотел использовать экспресс, как я делаю, но если бы это было возможно, это скорее похоже на маршрутизацию из порта 80 в другие приложения node. node может быть дешевле, если он будет выполнен таким образом, но в настоящее время он будет более дорогим для моих целей, поскольку каждый клиент будет нуждаться в собственной коробке, если работает на порту 80. Также моя мотивация заключается в том, чтобы сосредоточиться на разработке node, но должно быть причина сделать это с точки зрения стоимости.
Я делаю это довольно много для ASP.NET в Windows, поскольку IIS поддерживает это из коробки, и я знаю, что это тоже нормально для Apache.
Не стесняйтесь переместить это на другой форум в обмене стеками, если это не правильный вопрос или дать конструктивную критику, а не случайную нисходящую. Спасибо.
Обновление
Подход, который я принял, состоял в том, чтобы использовать статический хостинг (через gatspy и s3), а затем API, который зарегистрировал домены через почтовое сообщение от клиента и ключи API от сервера и периодически генерирует статические сайты, поскольку сайты меняются, но спасибо за все предложения!