由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - Node, Express 一问
相关主题
听说有些公司用haskell代替nodeC++ 里push_back 一问
好像刚刚看到peking2说他做了一个100K tps的node serviceWeb Service怎么让多个api call share 同一个 connection ??
大家node都是跑在nginx后面吗?Node哪个框架最流行
问一下关于http persistent connection的问题Vert.x 上边有没有像node上的express
这个表怎么理解第一个go项目快上线了
动态生成pdf一问 (转载)Re: 请教一道题目
java multithreading常识一问请问这道题怎么解决?
Go 语言的综合评论 by 王垠[合集] 一个链表倒转的问题
相关话题的讨论汇总
话题: connection话题: node话题: express话题: alive话题: http
进入Programming版参与讨论
1 (共1页)
p*****2
发帖数: 21240
1
版上几个大牛都用Node,我问个问题。
可以在server端设置keep-alive吗?如果是怎么设置呢?Google了一下没发现啥有意义
的。
N*****m
发帖数: 42603
2
【很多方法,用session,写header,或者在httpserver.on的时候设置socket.
settimeout()
在 peking2 (clojure) 的大作中提到: 】
l**********n
发帖数: 8443
3
so simple, google
http://stackoverflow.com/questions/12651466/how-to-set-the-http
server.on('connection', function(socket) {
console.log("A new connection was made by a client.");
socket.setTimeout(30 * 1000);
// 30 second timeout. Change this as you see fit.
})
p*****2
发帖数: 21240
4

我研究了一下,貌似keep-alive缺省就是打开的了吧,不需要额外的设置?

【在 N*****m 的大作中提到】
: 【很多方法,用session,写header,或者在httpserver.on的时候设置socket.
: settimeout()
: 在 peking2 (clojure) 的大作中提到: 】

p*****2
发帖数: 21240
5

看了一下,发现我的问题问的有问题。我其实想知道的是keep-alive需要设置才能开
启吗。还是缺省就开启了。

【在 p*****2 的大作中提到】
:
: 我研究了一下,貌似keep-alive缺省就是打开的了吧,不需要额外的设置?

p*****2
发帖数: 21240
6

这个那天看到了。缺省是2分钟,你觉得有必要重设timeout吗?

【在 l**********n 的大作中提到】
: so simple, google
: http://stackoverflow.com/questions/12651466/how-to-set-the-http
: server.on('connection', function(socket) {
: console.log("A new connection was made by a client.");
: socket.setTimeout(30 * 1000);
: // 30 second timeout. Change this as you see fit.
: })

s***o
发帖数: 2191
7
In HTTP/1.1, persistent connection is the default behavior. You need to add
a "Connection: Close" header to close it explicitly.
If the protocol is HTTP/1.0, then you have to add "Connection: Keep-Alive"
to each message. The connection will be closed if the receiver does not see
this header.

【在 p*****2 的大作中提到】
:
: 这个那天看到了。缺省是2分钟,你觉得有必要重设timeout吗?

1 (共1页)
进入Programming版参与讨论
相关主题
[合集] 一个链表倒转的问题这个表怎么理解
C++如何实现graph?动态生成pdf一问 (转载)
菜鸟求助:怎么自动include header file?java multithreading常识一问
url header问题Go 语言的综合评论 by 王垠
听说有些公司用haskell代替nodeC++ 里push_back 一问
好像刚刚看到peking2说他做了一个100K tps的node serviceWeb Service怎么让多个api call share 同一个 connection ??
大家node都是跑在nginx后面吗?Node哪个框架最流行
问一下关于http persistent connection的问题Vert.x 上边有没有像node上的express
相关话题的讨论汇总
话题: connection话题: node话题: express话题: alive话题: http