nginx是免费的吗(nginx收费)
nginx是免费的吗
Nginx是一个免费的、开源的、高性能的Web服务器和反向代理服务器,以其高性能、稳定性、丰富的功能、配置简单、资源消耗少著称。Nginx有别于传统Web服务器依赖于线程来处理请求,而是基于事件驱动模型,使用更少资源提供更多服务,解决了C10K问题。
nginx收费
nginx有付费的商业版本,也有免费的开源版本商业版本支持的功能更多,更强大大部分的需求,免费的开源版本都可以满足
nginx1
1 使用 OCSP 进行客户端 SSL 证书验证
2 引入ssl_reject_handshake 和 ssl_conf_command指令
3 使用lingering_close, keepalive_timeout, keepalive_time 和 keepalive_requests 指令简化和提升对 HTTP/2 连接的处理
4 以严格模式处理上游服务器的响应
5 支持处理 cookie flags
6 基于最小可用空间的缓存清除
7 从客户端和邮件代理的后端服务器均支持 PROXY 协议
8 支持在 SMTP 代理后端启用用户身份验证
9 stream 模块新增 set 指令
nginxs
src路径下的C源码文件,接近16w行; src路径下的头文件,约1万3千行
nginx 有什么用
以下三个功能基于nginx:
1)反向代理功能:Nginx在反向代理上,提供灵活的功能,可以根据不同的正则采用不同的转发策略
2)负载均衡功能:Nginx可使用的负载均衡策略有:轮询(默认)、权重、ip_hash、url_hash(第三方)、fair(第三方)。
3)动静分离功能:Nginx可以根据配置对不同的请求做不同转发,这是动态分离的基础。静态请求对应的静态资源可以直接放在Nginx上做缓冲,更好的做法是放在相应的缓冲服务器上。动态请求由相应的后端服务器处理。
本网站文章仅供交流学习 ,不作为商用, 版权归属原作者,部分文章推送时未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知,我们将立即删除.