继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

【九月打卡】第8天 Nginx负载均衡

小魏同学嘻嘻
关注TA
已关注
手记 22
粉丝 1
获赞 1

课程名称:Nginx体系化深度精讲 给开发和运维的刚需课程
课程章节:7-1 负载均衡基础
课程讲师:酷田

课程内容
负载均衡基础原理:
图片描述
图片描述

配置实现Nginx对上游服务器实现负载均衡
upstream

  • 语法:upstream name {…}
  • 默认值:无
  • 上下文:http
  • 示例:upstream { … … }

server

  • 语法:server address [parameters];
  • 默认值:无
  • 上下文:upstream

图片描述
keepalive

  • 限制每个worker子进程与上游服务器空闲长连接的最大数量。
  • 语法:keepalive connections
  • 默认值:无
  • 上下文:upstream
  • 示例:keepalive 16;

keepalive_requests

  • 单个长连接可以处理的最多HTTP请求个数。
  • 语法:keepalive_requests number;
  • 默认值:keepalive_requests 100;
  • 上下文:upstream

keepalive_timeout

  • 空闲长连接保存的最长时间
  • 语法:keepalive_timeout time;
  • 默认值:keepalive_timeout 60s;
  • 上下文:upstream

图片描述

课程收获
学习了什么是负载均衡,了解如何使用nginx配置对上游服务器的负载均衡实现,学习了nginx的相关变量参数,如upstream,server,keepalive,keepalive_requests,keepalive_timeout,相关默认值,语法,以及server语法中parameter的相关变量集合,拓展了我对web中间件——nginx的认知,受益匪浅。


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP