浏览 579
nginx创建connection之后,会把connection存储到一个rbtree里,这个rbtree是所有进程共享一个还是个各进程独立的?
按点赞数排序
按时间排序
我感觉这个说法有误,nginx用的是连接池,一个很大的数组而不是红黑树,大小就是woker_connections的数值。连接池是每个worker进程独立的,所以总连接数就是worker_processes*worker_connections
0
回答于2021-08-26 13:57
你可以用一台nginx做负载均衡,然后后面的几台nginx去做反向代理,这种不就相当于nginx代替了F5的角色。这种类似于F5的主备机,只不过没有那么强
可以试试我的开源项目,在 nginx-rtmp-module 的基础上开发的,除了兼容 nginx-rtmp-module 的所有功能,并添加了 http-flv,gop 缓存,json 格式的 stat 数据等功能,还修复了 nginx-rtmp-module 本身的很多缺陷。
GitHub:https://github.com/winshining/nginx-http-flv-module
本网站:https://www.nginx.org.cn/plug/detail/227