nginx
nginx篇
红丶
Stay hungry, stay foolish.
展开
-
提高nginx缓存命中率
nginx缓存命中率低的原因?实际生产中,我们通常会部署nginx集群来做负载均衡,每个nginx里面都会放一些缓存来为redis集群减少压力,但在默认情况下,此时缓存命中率是比较低的。如何提升缓存命中率分发层+应用层,双层nginx分发层nginx,负责流量分发的逻辑和策略,这个里面它可以根据你自己定义的一些规则,比如根据productId去进行hash,然后对后端的nginx数量取模将某一个商品的访问的请求,就固定路由到一个nginx后端服务器上去,保证说只会从redis中获取一次缓存数原创 2020-12-07 21:02:36 · 272 阅读 · 1 评论 -
nginx 负载均衡策略
Nginx负载均衡有四种方案配置1.轮询轮询即Round Robin,根据Nginx配置文件中的顺序,依次把客户端的Web请求分发到不同的后端服务器上。注意:缺省配置就是轮询策略;nginx负载均衡支持http和https协议,只需要修改proxy_pass后协议即可;nginx支持FastCGI,uwsgi,SCGI,memcached的负载均衡,只需要把proxy_pass改为fastcgi,uwsgi_pass,scgi_pass,memcached_pass即可;nginx配置:原创 2020-10-01 14:40:08 · 1800 阅读 · 3 评论