Size: a a a

Node.js — русскоговорящее сообщество

2020 May 29

R

Roman in Node.js — русскоговорящее сообщество
Volodymyr Bortniak
есть пример с java, node
Если можно то скиньте пример на node
источник

VB

Volodymyr Bortniak in Node.js — русскоговорящее сообщество
источник

r

rvv880 in Node.js — русскоговорящее сообщество
Я так и не понял почему один сервер express может обслужить обслуживать несколько доменов?
источник

R

Roman in Node.js — русскоговорящее сообщество
Спасибо
источник

V

Vasiliy in Node.js — русскоговорящее сообщество
rvv880
Я так и не понял почему один сервер express может обслужить обслуживать несколько доменов?
Я, конечно, не эксперт, но express не знает ничего про домены, он обслуживает определенный порт, перед ним желательно ставить прокси, который, в свою очередь, будет работать с доменами и многим другим
источник

r

rvv880 in Node.js — русскоговорящее сообщество
Я в интернете нашел такий способ: можно вытянуть название сайта из req.header и потом ставить условия на определенный сайт
источник

r

rvv880 in Node.js — русскоговорящее сообщество
Но он будет все равно работать в одном процессе и если какой-то из сайтов завалится то он остальные обслужитб не сможет
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
rvv880
Я так и не понял почему один сервер express может обслужить обслуживать несколько доменов?
зачем?
источник

r

rvv880 in Node.js — русскоговорящее сообщество
Просто интересно
источник

h

humanoid in Node.js — русскоговорящее сообщество
rvv880
Я так и не понял почему один сервер express может обслужить обслуживать несколько доменов?
Просто прочитай теорию про то как работают домены в сетях и станет понятно.
источник

r

rvv880 in Node.js — русскоговорящее сообщество
humanoid
Просто прочитай теорию про то как работают домены в сетях и станет понятно.
Просто нужно сделать прокси сервер, а он потом уже будет передавать запросы на разные сервера, запущеные в разных процессах
источник

h

humanoid in Node.js — русскоговорящее сообщество
rvv880
Просто нужно сделать прокси сервер, а он потом уже будет передавать запросы на разные сервера, запущеные в разных процессах
Можно конечно, но для этого должны быть причины
источник

r

rvv880 in Node.js — русскоговорящее сообщество
Ну какое тогда самое простое решение
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
rvv880
Ну какое тогда самое простое решение
а сервера разные? или тебе просто масштабирование нужно?
источник

r

rvv880 in Node.js — русскоговорящее сообщество
rvv880
Я так и не понял почему один сервер express может обслужить обслуживать несколько доменов?
Просто ответить на этот вопрос
источник

r

rvv880 in Node.js — русскоговорящее сообщество
Алексей Попов
а сервера разные? или тебе просто масштабирование нужно?
Можно использовать библиотеку cluster и на каждое ядро привязывать домен, а резервное ядро будет маршрутизатором типа nginx
источник

r

rvv880 in Node.js — русскоговорящее сообщество
И тем самым мы привяжем к однлму серверу несколько доменов
источник

r

rvv880 in Node.js — русскоговорящее сообщество
И будет один и тот же сервер запущен в разных процессах
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
rvv880
Можно использовать библиотеку cluster и на каждое ядро привязывать домен, а резервное ядро будет маршрутизатором типа nginx
как ты будешь выбирать какой именно воркер получит запрос?
источник

СП

Сергей Пограничный... in Node.js — русскоговорящее сообщество
rvv880
Можно использовать библиотеку cluster и на каждое ядро привязывать домен, а резервное ядро будет маршрутизатором типа nginx
Привязка ядра? Вы не можете гарантировать что процессы которые вы наспавните будут "владеть ядрами". kernel так не работает
источник