nginx怎么看装没装stream模块

nginx怎么看装没装stream模块,第1张

NGINX默认不自带stream模块

1、查看nginx是否有stream模块。

2、编译nginx添加模块下载nginx的源码包到/usr/local/目录下,解压并进入目录执行configure命令(其他命令参数不变,保证环境不被影响,最后添加stream模块)

nginx的stream模块是做四层的代理,但nginx是在应用层,可以简单理解为nginx在用户空间,监听一个端口,建立了一个管道,把来自客户端的请求,分发到服务端。也可以理解为是DNAT *** 作。不会改变请求内容,也不会做缓存。因为它是四层调度,根本不知道哪些东西需要缓存

如果后端服务器有多个,也可以使用upstream模块做负载,支持least_conn,least_time,hash,wlc,wrr等调度算法

https://nginx.org/en/docs/stream/ngx_stream_upstream_module.html


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11441801.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存