企业集群平台架构设计与实现 haproxy 篇2|学习笔记

简介: 快速学习企业集群平台架构设计与实现 haproxy 篇2

开发者学堂课程【企业集群平台架构设计与实现:lvs/haproxy/keepalived:企业集群平台架构设计与实现haproxy篇2】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/391/detail/5014


企业集群平台架构设计与实现haproxy篇2

cookie   SERVERID

option   httpchk GET /index.jsp  //探测后端服务器的状态

server237server 192.168.81.237:8080 cookie server1 weight 6 check inter 2000 rise 2 fall 3  //连续检查三次,如果连续检查三次失败则认定

serveriivey234 192.168.81.234:8080 cookie server2 weight 3 check inter 2000 rise 2 fall 3

//redispatch 是指会话保持; abortonclose 是指并负载很高的时候,关闭一些长耗时过长的连接;

blance 是指负载均衡的算法;cookie serverid 允许往 cookie 插入一个 ID(如使用了source算法,则不需该条);httpchk GET /index.jsp 健康探测该服务器的服务状态,如出现故障则T出去;

server就是后台主机:主机名 IP:port rise 连续检查2次成功 fall连续检查3次失败

backend   imgpool

mode   http

option   redispatch

option    abortonclose

balance    static-rr

cookie   SERVERID

option    httpchk GET / index.jsp

server    host236 192.168.811.236:8080 cookie server1 weight 6 check inter 2000 rise 2 fall 3

listen admin_stats  //定义名称

bind   0.0.0.0:9188  //查看页面端口和IP

mode http  //http 模式

log 127.0.0.1  local0  err //重新定义

stats    refresh 30s  //30秒刷新一次

stats    uri /haproxy-status   //监控页面信息,打开监控页面

stats    realm welcome login\ Haproxy   //欢迎信息

stats    auth admin : admin123   //验证信息

stats    hide-version  //隐藏版本号

stats    admin   if   TRUE  //在监控页面里对后端节点进行配置

//refresh 30S刷新一次;uri /haproxy-status打开监测页面

global

log 127.0.0.1 local0 info  //ip 是本机地址;info是输出类型(还有warning;eorro;debug)

//local0是一个日志设备,把日志输出到messages

maxconn 4096  //最大连接数,且要小于系统最大打开数

user nobody

group nobody

daemon

nbproc 1

pidfile /usr/local/haproxy/logs/haproxy.pid

defaults

mode http

retries 3

timeout connect 10s

timeout client 20s

timeout server 30s

timeout check 5s

frontend www

bind *:80

mode http

option httplog

option forwardfor

option httpclose

log global

//daemon 为守护进程 nbproc 启动时创建的进程数,依据内核数量而定 mode 是指模式(tcp、http、还有个不常用的) retries 连接失败重新数 bind 是类似 lvs 的vip forwardfor 是 RS 获得 CS 真实 IP httpclose 是指 CS 和 RS 连接后,马上关闭这个请求。

相关文章
|
8月前
|
负载均衡 应用服务中间件 Linux
高可用系列文章之三 - NGINX 高可用实施方案
高可用系列文章之三 - NGINX 高可用实施方案
|
5月前
|
运维 监控 负载均衡
如何构建高可用的系统基础架构
【8月更文挑战第15天】构建高可用的系统基础架构是一个复杂而系统的工程,需要综合考虑设计原则、关键技术和实践策略等多个方面。通过冗余设计、分布式架构、自动化与智能化等技术的运用,可以显著提升系统的可用性和稳定性。同时,加强运维团队的能力建设和制定完善的高可用性策略也是确保系统高可用性的重要保障。希望本文能为读者在构建高可用系统时提供有益的参考和借鉴。
|
负载均衡 网络协议 算法
企业集群平台架构设计与实现haproxy篇1|学习笔记
快速学习企业集群平台架构设计与实现haproxy篇1
企业集群平台架构设计与实现haproxy篇1|学习笔记
|
移动开发 网络协议 前端开发
企业集群平台架构设计与实现 lvs 篇3|学习笔记
快速学习企业集群平台架构设计与实现 lvs 篇3
企业集群平台架构设计与实现 lvs 篇3|学习笔记
|
负载均衡 算法 网络协议
企业集群平台架构设计与实现lvs篇2|学习笔记
快速学习企业集群平台架构设计与实现lvs篇2
企业集群平台架构设计与实现lvs篇2|学习笔记
|
网络协议 Shell 网络安全
企业集群平台架构设计与实现 lvs 篇4|学习笔记
快速学习企业集群平台架构设计与实现lvs篇4
企业集群平台架构设计与实现 lvs 篇4|学习笔记
|
运维 监控 负载均衡
企业集群平台架构设计与实现haproxy篇3(二)|学习笔记
快速学习企业集群平台架构设计与实现haproxy篇3(二)
企业集群平台架构设计与实现haproxy篇3(二)|学习笔记
|
负载均衡 算法 前端开发
企业集群平台架构设计与实现 haproxy 篇2(二)|学习笔记
快速学习企业集群平台架构设计与实现 haproxy 篇2(二)
企业集群平台架构设计与实现 haproxy 篇2(二)|学习笔记
|
分布式计算 负载均衡 算法
企业集群平台架构设计与实现1vs篇1|学习笔记
快速学习企业集群平台架构设计与实现1vs篇1
企业集群平台架构设计与实现1vs篇1|学习笔记
|
监控 算法 网络协议
企业集群平台架构设计与实现lvs篇2|(二)学习笔记
快速学习企业集群平台架构设计与实现lvs篇2(二)
企业集群平台架构设计与实现lvs篇2|(二)学习笔记

热门文章

最新文章

下一篇
开通oss服务