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

深圳网站制作网站建设怎么制作网站深圳博纳求职简历模板免费可编辑

深圳网站制作网站建设怎么制作网站深圳博纳,求职简历模板免费可编辑,网站外地备案,学做app软件在哪里学简单的HTTP反向代理nginx默认集成了代理模块,因此可以直接在server域配置proxy_pass实现反向代理。假设nginx服务器的IP为192.168.0.10,后端服务器server {listen 80;location / {proxy_pass http://192.168.0.11:8000;} }负载均衡负载均衡需要在upstrea…

简单的HTTP反向代理

nginx默认集成了代理模块,因此可以直接在server域配置proxy_pass实现反向代理。

假设nginx服务器的IP为192.168.0.10,后端服务器

server {listen 80;location / {proxy_pass http://192.168.0.11:8000;}
}

负载均衡

负载均衡需要在upstream域配置,示例:

http {# ...upstream backend {server 192.168.0.11:80 weight=80;server 192.168.0.12:80;server 192.168.0.13:80 backup;}server {location / {proxy_pass http://backend;}}
}

后端服务器指令参数

  • weight: 权重,默认为1。示例: weight=80
  • max_fails: 最大失败数,默认为1。示例: max_fails=3。被代理服务器在fail_timeout规定时间内的最大请求失败数,超过设定次数后,被代理服务器便被认为不可用。
  • fail_timeout: 失败超时,默认为10s。示例:fail_timeout=15s。被代理服务器被置为不可用的最长时间。
  • backup: 备份服务器。将被代理服务器标记为备份服务器,当其他非备份服务器不可用时,会把请求转发给备份服务器。
  • down: 无效服务器。将被代理服务器标记为无效服务器。
  • max_conn: 最大连接数,默认为0,表示没限制。示例:max_conn=100。与被代理服务器建立活动连接的最大数量。

负载均衡策略

默认负载均衡策略为轮询,通过权重配置可实现加权轮询。

  • hash:哈希策略。(暂时还没试过咋用)
  • ip_hash:确保同一个客户端的请求总会被同一个被代理服务器处理。
  • least_conn:最少连接策略。在考虑被代理服务器组权重的前提下,将客户端请求分配给拥有最少活跃连接数的被代理服务器。
  • random:随机负载策略。将客户端请求随机分配给被代理服务器。

负载均衡长连接

默认配置下,HTTP协议的负载均衡与被代理服务器之间的连接都是HTTP/1.0的短连接。如果使用长连接,可以在一个TCP连接中传输多个HTTP请求和响应,减少了建立和关闭TCP连接的消耗和延迟,提高了传输效率。

配置示例:

upstream backend {server 192.168.0.11:80;server 192.168.0.12:80;# 长连接缓存池大小为32keepalive 32;# 每条长连接最大复用请求数为2000keepalive_requests 2000;
}
server {location/ {proxy_pass http://backend;# 启用http/1.1版本与被代理服务器建立连接proxy_http_version 1.1;# 清空请求头属性字段Connection的内容proxy_set_header Connection "";}
}

反向代理简单优化

http {proxy_cache_path /usr/local/nginx/cache levels=1:2 keys_zone=STATIC:10m inactive=24h max_size=1g;tcp_nodelay off;server {listen 8081;location / {proxy_pass http://192.168.67.232:80/;# 启用响应数据缓冲区proxy_buffering on;# 设置每个HTTP请求读取上游服务器响应数据缓冲区的大小为64KBproxy_buffers 8 8k;# 设置每个HTTP请求读取响应数据第一部分缓冲区的大小为8KBproxy_buffer_size 8k;# 接收上游服务器返回响应数据时,同时用于向客户端发送响应的缓冲区的大小为16KBproxy_busy_buffers_size 16k;# 不限制每个HTTP请求每秒读取上游服务器响应数据的流量proxy_limit_rate 0;# 启用客户端HTTP请求读取缓冲区功能proxy_request_buffering on;# 设置发送给上游服务器的头属性字段Host为客户端请求头字段Host的值proxy_set_header Host $host:$server_port;# 设置发送给上游服务器的头属性字段X-Real-IP为客户端IPproxy_set_header X-Real-IP $remote_addr;# 设置用于缓存的共享内存proxy_cache STATIC;# 设置200响应码的缓存时间为1天proxy_cache_valid 200 1d;# 出现指定条件时,使用已经过期的缓存响应proxy_cache_use_stale error timeout invalid_header updating http_500 http_502 http_503 http_504;}}
}
http://www.dtcms.com/a/616989.html

相关文章:

  • 广告推荐wordpress vps优化
  • 免费网站收录提交坪山网站建设流程
  • 福州网站建设公司国外试用网站空间
  • flask api式网站开发网站的备案
  • 做网站上凡科使用pycharm网站开发
  • 网站团购报名怎么做建设网站的网络公司
  • 网站建设属于哪个专业dedecms金融网站模板
  • 网站建设mfdos 优帮云广东住房和城乡建设局网站首页
  • 新一站保险网网站开发转移合同
  • 导航网站的建设python3 做网站
  • 成都的网站建设网站开发职位工资
  • 昆明新建设电影院网站课程网站建设论文
  • 网站建设公司ipo设计图案的软件
  • 商城网站设计目标wordpress 后台破解
  • 青岛网站建设方案案例招贴广告设计图片
  • 电商网站开发的底层架构网站创建的流程是什么
  • 浙江网站建设企业名录文化馆网站建设情况
  • 教育局建设网站的必要性互联网平台构建怎么写
  • 会员中心网站模板电商网站设计的准则是什么
  • 茶文化网站设计免费衡阳网站建设公司
  • 网站后台服务器内部错误推广平台赚佣金
  • 网站域名空间购买上海达安做的无创dna网站
  • 关于网站开发人员的薪资公司招牌制作价格
  • 建立什么网站可以赚钱做网站的投入
  • 网站的注册和登录界面怎么做浙江建设网站是多少
  • 金华公司网站建设python怎么搭建网站
  • 个人做信息分类网站需备案吗网站关键词之间用什么符号隔开
  • 个人网站怎么建立步骤小程序开发制作费用
  • 网站建设方案应急处置国家企业信用信息公示系统换官网
  • 高端网站建设专业绥中建设厅网站