网站首页 > 精选教程 正文
Nginx
- 工作在网络7层,可以针对http应用做一些分流的策略,比如针对域名,目录结构
- Nginx对网络的依赖较小,理论上能ping通就能进行敷在功能
- Nginx安装配置比较简单,测试起来很方便
- 也可以承担较高的负载压力且稳定,Nginx是为了解决c10k问题而诞生的
- 对后端服务器的健康检查,只支持通过端口来检测,不支持通过url来检测
- Nginx对请求的异步处理可以帮助节点服务器减轻负载压力
- Nginx仅能支持http、https和Email协议,这样就在适用范围较小
- 不支持Session的直接保持,但能通过ip_hash来解决,对Big request header的支持不是很
- Nginx还能做Web服务器即Cache功能。
HAproxy
- 支持两种代理模式:TCP(四层)和HTTP(七层),支持虚拟主机
- 能够补充Nginx的一些缺点比如Session的保持,Cookie引导等工作
- 支持url检测后端的服务器出问题的检测会有很好的帮助。
- 更多负载均衡策略比如:动态加权轮循,加权源地址哈希,加权URL哈希加权等参数哈希已经实现。
- 单纯从效率上来讲HAproxy更会比Nginx有更出色的负载均衡
- HAproxy可以对MYsql进行负载均衡,对后端的DB节点进行检测和负载均衡
- 支持负载均衡算法:轮循、带权轮循、源地址保持、请求URL、根据Cookie
- 不能做Web服务器即Cache。
猜你喜欢
- 2024-10-15 Web 服务器性能/压力测试工具/负载均衡器
- 2024-10-15 基于TSUNG对MQTT进行压力测试-基础概念温习
- 2024-10-15 Centos Web 压力测试工具ApacheBench (ab)独立安装
- 2024-10-15 玩转tcpcopy在线压力测试--原理、使用(中)
- 2024-10-15 Nginx 之大并发服务器架构实战技法二
- 2024-10-15 apache-ab并发负载压力测试 并发压力测试工具
- 2024-10-15 Apache自带的ab压力测试工具用法详解
- 2024-10-15 Java秒杀系统实战系列-JMeter压力测试重现秒杀场景中超卖等问题
- 2024-10-15 预防DDOS恶意攻击 ddos攻击预防方法
- 2024-10-15 CentOS安装压力测试工具ApacheBench(ab)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)