当前位置: 首页 > news >正文

电商资讯网站有哪些商户如何做h5商城网站是什么意思

电商资讯网站有哪些,商户如何做h5商城网站是什么意思,wordpress查看留言,顺德网站定制设计‌一、HAProxy概述‌ HAProxy是一款免费、快速且可靠的代理软件,提供高可用性、负载均衡,支持TCP和HTTP应用代理,HAProxy凭借其卓越的性能和灵活性,成为众多知名网站和系统的首选代理软件。‌ ‌核心特点‌: ‌高性能…

‌一、HAProxy概述‌

HAProxy是一款免费、快速且可靠的代理软件,提供高可用性、负载均衡,支持TCP和HTTP应用代理,HAProxy凭借其卓越的性能和灵活性,成为众多知名网站和系统的首选代理软件。‌
‌核心特点‌:

  • ‌高性能‌:采用事件驱动模型,支持大量并发连接,具有低延迟和高吞吐量。
  • ‌高可用性‌:能够自动检测后端服务器健康状态,实现故障切换,确保服务连续性。
  • ‌灵活性‌:支持多种负载均衡算法,可根据业务需求灵活配置。
  • ‌安全性‌:可作为反向代理隐藏后端服务器IP,支持SSL/TLS加密,保护数据传输安全。
  • ‌适用场景‌:广泛应用于大型网站、Web应用集群、微服务架构等,为各种业务场景提供负载均衡和高可用性解决方案。
  • ‌配置与部署‌:支持分多个文件配置,通过灵活配置可实现定制化需求。
  • 可视化监测:支持通过页面方式可视化监测后端服务运行状态。

二、安装Haproxy

安装文件可点击进入官网下载,也可以在文章关联的资源中进行下载。

# 安装基础软件
yum install -y gcc gcc-c++ glibc glibc-devel pcre pcre-devel openssl  openssl-devel systemd-devel net-tools vim iotop bc  zip unzip zlib-devel lrzsz tree screen lsof tcpdump wget# 下载安装包
wget https://www.haproxy.org/download/2.0/src/haproxy-2.0.31.tar.gz# 解压依赖
tar xvf haproxy-2.0.31.tar.gz# 查看系统内核版本,根据内核心指定编译参数TARGET的值(如:linux3100、linux5108等)
uname -r# 编译版本
make ARCH=x86_64 TARGET=linux3100 USE_PCRE=1 USE_OPENSSL=1 USE_ZLIB=1 USE_SYSTEMD=1 USE_CPU_AFFINITY=1  PREFIX=/usr/local/haproxy# 进行安装
make install PREFIX=/usr/local/haproxy# 复制应用至path目录
cp haproxy  /usr/sbin/# 添加用户
groupadd haproxy
useradd -g haproxy haproxy
id haproxy# 创建配置文件存放目录
mkdir /etc/haproxy && mkdir /etc/haproxy/conf

三、配置文件

以下提供的是一下基础的Http服务配置,保存到主配置文件/etc/haproxy/haproxy.cfg中,配置多配置文件配置在haproxy.cfg也可配置到/etc/haproxy/conf目录下,通过启动参数 -f 指定。

# 编译haproxy.cfg
vi /etc/haproxy/haproxy.cfg
#---------------------------------------------------------------------
# Global settings
#---------------------------------------------------------------------
globallog         127.0.0.1 local0 infochroot      /usr/local/haproxymaxconn     20000daemon#-----------
# admin settings
#-----------
defaults adminmode httpstats                   enablestats refresh           30stimeout connect         10stimeout client          1mtimeout server          1m
listen http_statsbind                    *:8888  #监控访问端口stats uri               /haproxy  #监控访问路径stats hide-version        #隐藏版本号stats auth admin:123456 #设置管理员帐号和密码log 127.0.0.1 local0 err #[err warning info debug]
##################################################################
#Default mode http
##################################################################
defaults HTTPmode                    httplog                     globaloption                  httplogoption                  dontlognulloption http-server-closeoption forwardfor       except 127.0.0.0/8option                  redispatchretries                 3timeout http-request    10stimeout queue           1mtimeout connect         5000timeout client          50000timeout server          50000maxconn                 65535stats uri    /status
#---------------------------------------------------------------------
# HTTP 外网
#---------------------------------------------------------------------
frontend http-frontbind :80#bind :443 ssl crt /etc/haproxy/ssl/xxxxx.pemmode httpoption forwardforhttp-request set-header X-Client-IP %[src]http-request set-header X-forwarded-Port %[dst_port]http-request add-header X-forwarded-Proto https if { ssl_fc }#强制https#redirect scheme https if !{ ssl_fc }#HAuse_backend haproxy if { path_beg -i /haproxy }	#---------------------------------------------------------------------
# HTTP 内网
#---------------------------------------------------------------------
frontend http-prodbind :8085mode httpoption forwardforhttp-request set-header X-Client-IP %[src]#HAuse_backend haproxy if { path_beg -i /haproxy }	#票务内部接口
backend haproxy mode httpbalance sourceserver haproxy-1 127.0.0.1:8888 check  inter 2000 rise 2 fall 3 weight 1

四、配置服务

  • 在/usr/lib/systemd/system目录下添加haproxy.service文件将haproxy添加为系统服务,实现开机启动,-f可以指向文件,也可以指向文件夹;当指向文件夹时文件夹的所有文件将作为配置文件合并到haproxy.cfg中。
# 编写haproxy服务
vi /usr/lib/systemd/system/haproxy.service
[Unit]
Description=HAProxy Load Balancer
After=syslog.target network.target[Service]
#支持多配置文件读取,类似于从侧面是实现配置文件的include功能。
ExecStartPre=/usr/sbin/haproxy -f /etc/haproxy/haproxy.cfg -f /etc/haproxy/conf -c -q
ExecStart=/usr/sbin/haproxy -Ws -f /etc/haproxy/haproxy.cfg -f /etc/haproxy/conf -p /run/haproxy.pid
ExecReload=/bin/kill -USR2 $MAINPID[Install]
WantedBy=multi-user.target
  • 设置开始启动
# 启用服务,实现开机启动
systemctl enable haproxy.service # 加载systemd管理配置
systemctl daemon-reload# 启动服务
systemctl start haproxy# 停止服务
systemctl stop haproxy# 查看状态
systemctl status haproxy
  • 访问测试

启动haproxy服务后,通过http://Ip:8888/haproxy可打开监控页面,通过配置文件中的帐号:admin密码:123456进行登录访问。

http://www.yayakq.cn/news/570237/

相关文章:

  • 石狮网站成立公司需要哪些资料
  • 海淀企业网站建设网站建设 方案 评价表
  • 虚拟产品网站试玩平台网站怎么做
  • python如何做自己的网站移动互联网在财务会计领域的应用
  • 什么是网络营销中最容易出问题的步骤seo推广绩效考核指标是什么
  • 宁波seo公司网站推广深圳宝安区是什么风险
  • 深圳网站建设方案外包广州市律师网站建设怎么样
  • 海口建设网站的公司哪家好最好好看的中文字幕
  • 怎么做淘宝联盟的推广网站不想网站备案如何办
  • 做网站常用的套件企业网站策划书模板范文
  • 网站建设丨金手指排名15厦门网站搜索引擎优化
  • 其中网站的功能需要电气工程师报考条件
  • 在哪里查网站是什么时候建站怎样自己做商场网站
  • 民兵信息化网站建设用ipv6地址做网站访问
  • 网站充值支付宝收款怎么做网络营销工具和方法
  • 建设网站分析报告公司如何申请一个网站网址
  • 零食天堂 专做零食推荐的网站网站建设与管理需要什么软件有哪些内容
  • 凡科网做网站怎么样济南网站建设有限公司
  • 四川网站建设贴吧天津大良网站建设
  • 政务网站系统力天装饰工程有限公司
  • 国外炫酷网站给公司做网站费用
  • p2p信贷网站建设宣传广告设计图片
  • 网站二次开发费用广告优化师工作内容
  • 网站首页制作的过程如何给网站做301重定向
  • 购物网站开发技术网站开发入门书籍2018
  • 网站建设技术网站新站突然网站停止收录
  • 门户网站的特点和优势正在跳转页面
  • 杭州市富阳区建设局网站广东省农业农村厅班子
  • 惠州+企业网站建设重庆最新消息今天
  • 免费做优化的网站建设做个小程序多少钱