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

广州 营销型网站建设公司网页设计 站点

广州 营销型网站建设公司,网页设计 站点,cnzz网站建设教学,潍坊专职消防员待遇目录 一、Nginx反向代理 1、什么是代理 2、实现反向代理实验 ①实验拓扑 ②实验目的 ③实验过程 二、反向代理负载均衡 1、反向代理负载均衡调度算法 ①轮询算法 ②加权轮询算法 ③最小连接数算法 ④ip、url 哈希算法 ⑤响应时间fair算法 2、实现反向代理负载均…目录 一、Nginx反向代理 1、什么是代理 2、实现反向代理实验 ①实验拓扑 ②实验目的 ③实验过程 二、反向代理负载均衡 1、反向代理负载均衡调度算法 ①轮询算法 ②加权轮询算法 ③最小连接数算法 ④ip、url  哈希算法 ⑤响应时间fair算法 2、实现反向代理负载均衡实验 ①实验拓扑 ②实验目的 ③实验过程 一、Nginx反向代理 1、什么是代理 代理分为两类正向代理和反向代理。 正向代理帮助用户访问服务器缓存服务器内容。 反向代理代理服务器处理用户的请求决定转发请求给谁处理负载均衡的作用。 2、实现反向代理实验 nginx可以代理七层(应用层)和四层(网络层)代理七层代理比四层代理看到的东西多功能强大可以看到真实数据。 使用模块 proxy_pass   反向代理的服务器地址或域名 ①实验拓扑 ②实验目的 由pc2代理服务器代理服务端pc3处理用户pc1的请求。 ③实验过程 ①首先准备三台虚拟机且关闭防火墙和selinux其中pc2和pc3安装nginx。 pc2、pc3执行 yum install epel-release -y yum install nginx -y #安装nginx ②pc2和pc3上创建子配置文件test.conf pc2、pc3执行 cd /etc/nginx/conf.d/ touch test.conf #进入子配置文件目录创建子配置文件 ③服务端pc3子配置文件内容 server {root /etc/nginx/html; #指定虚拟主机根目录 } ④创建服务端pc3虚拟主机的根目录,并写默认内容为this is pc3在index.html中 mkdir -p /etc/nginx/html; echo this is pc3/etc/nginx/html/index.html #递归创建文件夹并设置默认主页内容 ⑤反向代理服务器pc2的配置文件内容 server {listen 80; #监听所有80端口server_name www.lhj.com; #创建虚拟主机www.lhj.com location /{ proxy_pass http://192.168.30.13 #访问反代的虚拟主机www.lhj.com则由192.168.30.13处理请求 } } ⑥代理服务和服务端开启nginx服务并在pc1客户端添加www.lhj.com的对应hosts文件进行测试 pc2、pc3执行 systemctl start nginx pc1执行 sed -i 1a\192.168.30.12 www.lhj.com /etc/hosts #在/etc/hosts文件的第一行添加192.168.30.12 www.lhj.com内容 curl www.lhj.com #访问反向代理服务器 得到内容 this is pc3 二、反向代理负载均衡 nginx反向代理负载均衡中用的是upstream模块应用于http模块中目的为可为所有server模块提供服务默认算法为轮询。 使用格式 upstream    name(反代名称){ server   后端服务器地址   [算法]  [其他配置] } 其他配置①max_conns数字设置最大活动连接数默认为0表示无限制 ②max_fails数字后端服务器下载条件对本次调度选择的后端服务器进行连续检查如果都失败标记不可用默认1次 ③fail_timeouttime后的服务器上行时间坏掉后修复需要检查多久才能上线使用默认检查10s ④backup 设置为备份服务器所有服务器不可用时使用此服务注意不能指定自己 ⑤down 指定此服务器down状态无论本身是什么状态 1、反向代理负载均衡调度算法 ①轮询算法 默认算法是轮询算法即反向代理服务器处理用户请求时每个后端服务器都轮流给。 upstream   lhj{   server         http://192.168.30.11 server        http://192.168.30.12 } ②加权轮询算法 在默认轮询的基础上增加权重weightnumber。如果后端有2个服务器其中一个配置权重为weight3另外一个不配置默认是1则有用户访问时分配给给有权重的服务器和不配置权重的服务器的比例为3:1。 upstream   lhj{   server         http://192.168.30.11        weight3 server        http://192.168.30.12 } ③最小连接数算法 按照nginx反向代理服务器和后端服务器的连接数分配请求连接越少的分配处理请求优先级越高。例如若最小连接数(least_conn;)是设置是3后端服务器1有2个请求在处理而后端服务器2只有一个请求在处理则新请求交给后端服务器2。 upstream   lhj{    least_conn server         http://192.168.30.11 server        http://192.168.30.12 } ④ip、url  哈希算法 每个请求按访问ip或者url的hash结果分配这样每个访客固定访问一个后端服务器不需要知道是如何计算的只要了解会固定访问一个后端服务器即可。 ⑤响应时间fair算法 需要解读nginx第三方模块ngx_http_upstream_fair_module实现配置时max_failsnumber为后端服务器配置默认单位为秒按照响应时间来处理请求响应时间越短越优先分配 2、实现反向代理负载均衡实验 使用变量$remote_root ①实验拓扑 ②实验目的 用户pc1访问代理服务的www.lhj.com虚拟主机域名时若由服务端pc3服务器处理则返回this is pc3若由服务端pc4服务器处理则返回this is pc4 用nginx反向代理实现负载均衡。 ③实验过程 ①首先准备四台虚拟机且关闭防火墙和selinux其中pc2、pc3、pc4安装nginx。 pc2、pc3、pc4执行 yum install epel-release -y yum install nginx -y #安装nginx ②pc2、pc3、pc4上创建子配置文件test.conf pc2、pc3、pc4执行 cd /etc/nginx/conf.d/ touch test.conf #进入子配置文件目录创建子配置文件 ③服务端pc3子配置文件内容 server {root /etc/nginx/html; #指定虚拟主机根目录 } ④创建服务端pc3虚拟主机的根目录,并写默认内容为this is pc3在index.html中 mkdir -p /etc/nginx/html; echo this is pc3/etc/nginx/html/index.html #递归创建文件夹并设置默认主页内容 ⑤服务端pc4子配置文件内容 server {root /etc/nginx/html; #指定虚拟主机根目录 } ⑥服务端pc4子配置文件内容 server {root /etc/nginx/html; #指定虚拟主机根目录 } ⑦创建服务端pc4虚拟主机的根目录,并写默认内容为this is pc4在index.html中 mkdir -p /etc/nginx/html; echo this is pc4/etc/nginx/html/index.html ⑧反向代理服务器pc2的主配置文件和子配置文件修改 主配置文件内容修改 vim /etc/nginx/nginx.conf #打开主配置文件在主配置文件的http模块中添加内容如下 upstream lhj { #创建名字为lhj的方向代理负载均衡server 192.168.30.13; #服务端pc3地址server 192.168.30.14; #服务端pc4地址 } #子配置文件test.conf内容 server {listen 80; #监听所有80端口server_name www.lhj.com; #创建虚拟主机www.lhj.com location /{ proxy_pass http://lhj; #访问反代的虚拟主机www.lhj.com则由反向代理负载均衡lhj来处理请求 } } ⑨代理服务和服务端开启nginx服务并在pc1客户端添加www.lhj.com的对应hosts文件进行测试 pc2、pc3、pc4执行 systemctl start nginx pc1执行 sed -i 1a\192.168.30.12 www.lhj.com /etc/hosts #在/etc/hosts文件的第一行添加192.168.30.12 www.lhj.com内容 curl www.lhj.com #多次使用访问反向代理服务器 得到内容 this is pc3 this is pc4的比例大概为1:1
http://www.dnsts.com.cn/news/265178.html

相关文章:

  • 个体可以做几个网站空间设计方案
  • 玉树电子商务网站建设哪家好建设银行广州分行网站
  • 小超人成都网站建设看济南新闻
  • 外贸网站 cms自己建设网站平台步骤
  • 网站搭建报价表最好网站建设制作是那个
  • 网站建设 ipv6微信开放平台表情包
  • 想找在家做的兼职 有什么网站吗怎么设置微信小程序
  • 遵义做网站的公司成都网站制作公司报价
  • 罗田县住房和城乡建设局网站在线做托福的网站
  • 如何找人帮我做网站推广金色财经网站开发
  • 镇江网站制作价格wordpress同步到
  • 韩国优秀网站代理记账公司注册条件
  • 考生登录贵州省住房和城乡建设厅网站无锡网站开发培训
  • 做外文H网站网站怎么创建内容
  • 东莞网站排名优化报价嘉兴网站优化排名
  • 2003建网站怎样下载建设银行信用卡网站
  • 程序员不是做网站的威联通怎么建设网站
  • 做纺织机械的网站域名在线培训管理系统
  • 网站业务费如何做记账凭证给网站底部做友情链接
  • 郑州大型网站制作泰安seo服务
  • phpcms 怎么做网站济南网站建设及推广
  • 做简历的网站viso比较好的网站建设平台
  • 交友免费的网站建设ui培训报名
  • 安溪人做的网站网站换ip 有多大影响
  • 摄影作品网站推荐网站后台更新缓存失败
  • 做教学的视频网站有哪些问题域名和网址的区别
  • 做网站的哪里好wordpress entrance 1.2
  • 网站如何减少404跳转哪个网站可以做代销
  • 怎样免费自己做网站视频湖南雷锋建设有限公司网站
  • 未来做啥网站能致富沈阳项目