google了半天也没找到相应的解释,就是:1、在使用websocket长连接的时候,一个客户端占用了一个worker_connection,对吗?2、如果1成立,那么当worker_connection被客户端连接占满的时候,某个会话中还能建立新的resty类的连接(如resty-mysql)吗?求解释,谢谢! --
> 1、在使用websocket长连接的时候,一个客户端占用了一个worker_connection,对吗?只是占用一个 http 级别的会话资源。一个 nginx worker 同时支持 10k 量级的 http 会话是没有任何问题的。> 2、如果1成立,那么当worker_connection被客户端连接占满的时候,某个会话中还能建立新的resty类的连接(如resty-mysql)吗?在一个 http 会话中,内部开几个 resty-mysql 的连接是没有任何问题的。2016-01-20 14:15 GMT+08:00 马世界 <g18622...@gmail.com>:google了半天也没找到相应的解释,就是:1、在使用websocket长连接的时候,一个客户端占用了一个worker_connection,对吗?2、如果1成立,那么当worker_connection被客户端连接占满的时候,某个会话中还能建立新的resty类的连接(如resty-mysql)吗?求解释,谢谢! -- -- YuanSheng Wang---------------------------------------My Github: https://github.com/membphisOpenResty lover ^_^
> 1、在使用websocket长连接的时候,一个客户端占用了一个worker_connection,对吗?只是占用一个 http 级别的会话资源。一个 nginx worker 同时支持 10k 量级的 http 会话是没有任何问题的。
> 2、如果1成立,那么当worker_connection被客户端连接占满的时候,某个会话中还能建立新的resty类的连接(如resty-mysql)吗?在一个 http 会话中,内部开几个 resty-mysql 的连接是没有任何问题的。2016-01-20 14:15 GMT+08:00 马世界 <g1862...@gmail.com>:google了半天也没找到相应的解释,就是:1、在使用websocket长连接的时候,一个客户端占用了一个worker_connection,对吗?2、如果1成立,那么当worker_connection被客户端连接占满的时候,某个会话中还能建立新的resty类的连接(如resty-mysql)吗?求解释,谢谢! -- -- YuanSheng Wang---------------------------------------My Github: https://github.com/membphisOpenResty lover ^_^ --
Hello在 2016年1月20日 下午2:34,YuanSheng Wang <yuan...@openresty.org>写道:> 1、在使用websocket长连接的时候,一个客户端占用了一个worker_connection,对吗?只是占用一个 http 级别的会话资源。一个 nginx worker 同时支持 10k 量级的 http 会话是没有任何问题的。worker_connections 并不只是 http 级别哦,而是连接级别每个 cosocket 都会占用一个 worker_connection,也就是 resty.redis, resty.mysql 的实例也会占用一个 worker_connection 的 > 2、如果1成立,那么当worker_connection被客户端连接占满的时候,某个会话中还能建立新的resty类的连接(如resty-mysql)吗?在一个 http 会话中,内部开几个 resty-mysql 的连接是没有任何问题的。2016-01-20 14:15 GMT+08:00 马世界 <g1862...@gmail.com>:google了半天也没找到相应的解释,就是:1、在使用websocket长连接的时候,一个客户端占用了一个worker_connection,对吗?2、如果1成立,那么当worker_connection被客户端连接占满的时候,某个会话中还能建立新的resty类的连接(如resty-mysql)吗?求解释,谢谢! -- -- YuanSheng Wang---------------------------------------My Github: https://github.com/membphisOpenResty lover ^_^ -- --
> worker_connections 并不只是 http 级别哦,而是连接级别对于 websocket 长连接 ,一个客户端是占用了一个 http 级别的会话资源。一个HTTP会话会有一个或多个 worker_connections 。我想表达的是这个意思。
2016-01-20 17:36 GMT+08:00 DeJiang Zhu <douj...@gmail.com>:Hello在 2016年1月20日 下午2:34,YuanSheng Wang <yuan...@openresty.org>写道:> 1、在使用websocket长连接的时候,一个客户端占用了一个worker_connection,对吗?只是占用一个 http 级别的会话资源。一个 nginx worker 同时支持 10k 量级的 http 会话是没有任何问题的。worker_connections 并不只是 http 级别哦,而是连接级别每个 cosocket 都会占用一个 worker_connection,也就是 resty.redis, resty.mysql 的实例也会占用一个 worker_connection 的 > 2、如果1成立,那么当worker_connection被客户端连接占满的时候,某个会话中还能建立新的resty类的连接(如resty-mysql)吗?在一个 http 会话中,内部开几个 resty-mysql 的连接是没有任何问题的。2016-01-20 14:15 GMT+08:00 马世界 <g1862...@gmail.com>:google了半天也没找到相应的解释,就是:1、在使用websocket长连接的时候,一个客户端占用了一个worker_connection,对吗?2、如果1成立,那么当worker_connection被客户端连接占满的时候,某个会话中还能建立新的resty类的连接(如resty-mysql)吗?求解释,谢谢! -- -- YuanSheng Wang---------------------------------------My Github: https://github.com/membphisOpenResty lover ^_^ -- -- -- YuanSheng Wang---------------------------------------My Github: https://github.com/membphisOpenResty lover ^_^ --