用这个 https://github.com/openresty/lua-resty-core/blob/master/lib/ngx/semaphore.md
在 2017年1月22日星期日 UTC+8下午3:09:31,stone写道:
大家好! 春哥好!
我在使用redis+websocket+
openresty做一个推送方案的时候遇到个openresty与redis连接数的问题或者说是疑问nginx与客户端每建立一个websocket连接后就需要去订阅某个channel的消息,每个redis的订阅者就意味着与redis建立了一条tcp连接,这就意味着nginx与websocket的连接数和后端与websocket的边接数是1:1的关系了,
我实测了好像就是这样的 ,每新建一个websocket连接就会多个redis的连接,这样不是会把redis搞挎吗?请问用openresty就是会这样还是说我实现的不对?