分布式中间件-Nginx(一)

1、什么是Nginx?

Nginx是高性能HTTP服务器,反向代理服务器,邮件代理服务器(主要用在集群系统中);

使用upstream进行负载均衡配置

2、多进程模式

master进程管理worker1……工作进程,背后通过事件驱动运行;

3、Nginx负载均衡

默认采用轮询算法(取模);最小活跃数算法(能者多劳);哈希一致性算法(缓存类命中率提升);

缺点:无状态,例如缓存:命中率下降,导致性能下降;

异常处理:重试(max_fails=1;)、故障转移、备份(backup);

4、高并发(服务器资源有限)进行限流

 

posted @ 2022-03-20 23:15  时光1025  阅读(80)  评论(0编辑  收藏  举报