Я довольно новичок в использовании Node.js внутри платформы Azure. Насколько я понимаю, технология Node.js похожа на модель вещательного события с push-сервера «Сервер ----> на -> Клиент». Технически клиент node.js подключается к node.js (серверу) через постоянное постоянное соединение. Это означает, что node.js (Server) продолжает посылать клиенту несколько сердечных ударов для поддержания живого соединения.Клиентское соединение Node.js и стоимость выставления счетов Azure
В таких случаях, если мы разворачиваем сервер node.js в Azure webrole/workerrole, если 100 браузеров подключены к HTTP-url сервера node.js, всегда будет происходить перфорация IP-адресов от сервера Azure до клиентских браузеров. Если мое предположение верно, лазурь берет это сердцебиение как транзакции в общий биллинг. Может ли кто-нибудь помочь получить некоторые данные о том, как node.js влияет на выставление счетов за 1000 пользователей браузеров/http, связанных с узлом.js, запущенным внутри лазурного.
Я попытался запустить инструмент веб-трафика fiddler в node.js/Client PC и заметил, что каждую минуту вызывается один HTTP. Означает ли это, что рукопожатие HTTP происходит каждый минус между клиентским ПК и узлом.js/server, а сервер node.js неактивен. Если да, то как node.js помогает уменьшить трафик между клиентом и сервером (например, Periodic Polling Vs Long Polling).
два разных вопроса:
1) биллинг стоимость использования Node.js внутри лазури?
2) почему я вижу ответ http-ответа на клиентском ПК node.js, пока сервер не работает?
Благодаря Veda
Hello Knightpfhor, Спасибо за понимание. На самом деле моя путаница в node.js Server ---> to ---> HTTP-соединение клиента, как постоянное соединение (длительный опрос). Например, у меня есть общее число клиентов node.js - 100 машин, это означает 100 постоянных соединений HTTP, разговаривающих с Azure Node.js 24 часа. Понятно, что данные, выходящие с сервера node.js на клиент, оплачиваются. Однако есть ли какая-либо плата за соединение «HTTP-соединение», поскольку лазурное облако всегда отвечает/пробуждает все 100 клиентов 24 часа. У вас возникли сомнения. Извините, что наивно, пожалуйста, уточните. – user1285116
Нет, как я уже сказал, вы платите только за исходящие данные. Плата за подключение к серверу отсутствует. – knightpfhor
Спасибо knightpfhor. – user1285116