- 主题:关于NODE的几个不解
真心求教:
1、如何支持基于主机头的虚拟主机?
2、每个应用都得自己监听http server并处理么?
3、worker速度跟不上,node效率再高有何用?
多谢达人指教。
--
FROM 114.243.55.*
【 在 Orpherus 的大作中提到: 】
: 1. 用apache/nginx做分发。
也就是说,只支持基于IP地址和端口的虚拟主机,对吧?
: 2. 可以独立监听,也可以做成模块载入
没法像PHP、SSH等专注于业务,而要关心WEB服务器的监听、路由,而且都是编程解决,对吧?
: 3. node效率不高,这个问题不存在
不是说超级高么?
: ...................
--
FROM 114.243.55.*
没找到示例,愿闻其详
【 在 Orpherus 的大作中提到: 】
: 1. 支持IP/端口/域名,甚至request参数,甚至客户端的IP地址,怎么玩都行。
: 2. 跟php, ssh是一样的,可能比ssh还简单不少。
: 3. 就是一帮粉丝在那边吹,特定的条件下Java还比C++快呢。
: ...................
--
FROM 114.243.55.*
应用服务器
【 在 ttl 的大作中提到: 】
: 你的需求是啥?如果只是处理web请求,这样很好用了。
:
--
FROM 106.37.53.*
全部cpu都占用了
【 在 ttl 的大作中提到: 】
: 而且,这怎么是手工调度呢,比如你当前的server是app.js,你新建一个cluster.js这样写就可以了啊。
: var cluster = require('cluster');
: var numCPUs = require('os').cpus().length;
: ...................
--
FROM 106.37.53.*
我喜欢配置文件或动态调整,而不是编程
【 在 ttl 的大作中提到: 】
: 那你自己指定numCPUs嘛 -.-
:
--
FROM 106.37.53.*
可以,但这些都与应用无关,是开发的倒退
【 在 ttl 的大作中提到: 】
: 那你写个config.json放里头不就得了。
--
FROM 106.37.53.*
express?connect?哪个行?
【 在 Orpherus 的大作中提到: 】
: 你应该找大而全的全功能框架,各种东西都能从xml里配置
:
--
FROM 106.37.53.*
【 在 ttl 的大作中提到: 】
: 没有一个行,route规则都得自己写。
: 不知道paypal用的那套开源后是否符合你的审美。
:
你说得对,教员工写配置,总比教人编程序容易,而且不容易出错。
--
FROM 114.243.55.*