¥诸葛村夫¥
年少无为,还不知进退
展开
-
2021-09-08-Nginx笔记七:Lvs+keepalived实现Nginx高可用方案
文章目录计算机网络七层协议LVS常用三种负载转发技术KeepalivedKeepalived配置理解Nginx的IO模型计算机网络七层协议国际标准ISO制定的网络七层协议物理层、数据链路层、网络层、传输层、会话层、表示层和应用层四层负载(tcp):F5、LVS用虚拟ip+port接收请求,再转发到对应的真实机器HAproxy、Nginx(七层)用虚拟的url或主机名接收请求,再转向相应的处理服务器LVSlvs是Linux Virtual Server,Linux虚原创 2021-09-08 00:30:08 · 260 阅读 · 0 评论 -
2021-09-08-Nginx笔记六:OpenResty整合Nginx、风控系统设计、限流限速
文章目录OpenResty理解OpenResty整合Nginx流程Openstry安装以及查看版本Nginx+OpenResty整合Nginx内置变量Nginx+OpenResty实现网络访问限制步骤风控系统逻辑Nginx+OpenResty实现限速限流限速算法参考网站OpenResty理解OpenResty是基于Nginx和Lua的高性能web平台,内部集成精良的Lua库、第三方模块、依赖开发者可以快速搭建能够处理高并发、扩展性极高的动态web应用、web服务、动态网关OpenResty就是将Ng原创 2021-09-08 00:27:54 · 490 阅读 · 0 评论 -
2021-09-08-Nginx笔记五:Nginx配置Https
文章目录Https理解Nginx配置HttpsHttps理解什么是HttpsHttps是安全的超文本传输协议,是身披SSL外壳的HTTP。HTTPS可以加密数据包,抓包人员拿到的数据都是密文HTTPS交互流程HTTPS加密1、浏览器发起请求,服务端会将证书(有些网站证书是单独设计的)和公钥返回给浏览器。2、浏览器验证证书是否有效,如果没效,就报display https warning3、如果验证通过会随机生成一个对称密钥4、通过服务端返回的公钥进行加密5、加密后请求原创 2021-09-08 00:24:42 · 211 阅读 · 0 评论 -
2021-09-08-Nginx笔记四:Nginx优化接口性能
文章目录常见的开发人员控制的缓存分类Nginx配置缓存Nginx缓存测试Nginx的压缩配置常见的开发人员控制的缓存分类数据库缓存应用程序缓存Nginx网关缓存前端缓存Nginx配置缓存写法proxy_cache_path /root/cache levels=1:2 keys_zone=ipuu_cache:10m max_size=1g inactive=60m use_temp_path=off;server { location /{ ...原创 2021-09-08 00:22:48 · 187 阅读 · 0 评论 -
2021-09-08-Nginx笔记三:Nginx负载均衡、跨域处理、黑名单、异常兜底
文章目录Linux快速安装jdkLinux负载均衡配置负载均衡理解负载均衡种类Nginx配置负载均衡Nginx负载均衡策略Nginx探测后端节点可用性配置Nginx全局异常兜底处理使用Nginx封禁IP应用场景手动封禁IP自动封禁IP使用Nginx跨域处理跨域处理方案Nginx配置Location匹配规则匹配案例Nginx的Rewrite规则应用这是一个正则表达式,匹配完整的域名和后面的路径地址replacement部分是https://xdclass.net/$1,$1是取自regex部分()里的内容Ng原创 2021-09-08 00:21:29 · 290 阅读 · 0 评论 -
2021-09-08-Nginx笔记二:Nginx的access.log日志
文章目录access.log日志的用处默认配置解析Nginx统计分析访问情况查看访问最频繁的前100个IP统计访问最多的URL的前20名自定义日志格式,统计接口响应耗时access.log日志的用处统计访问ip来源以及某个时间段的访问频率查看访问最频繁的页面、HTTP响应状态码、接口性能接口秒级访问量、分钟访问量、小时和天访问量默认配置解析nginx默认日志配置#log_format main '$remote_addr - $remote_user [$time_local] "原创 2021-09-08 00:18:35 · 411 阅读 · 0 评论 -
2021-09-08-Nginx笔记一:Nginx基础配置
文章目录正向代理服务器反向代理服务器Centos7快速安装Nginx编译版域名备案与上线解析服务器Nginx目录理解Nginx相关命令Nginx配置理解使用Nginx访问前端使用Nginx做图片服务器正向代理服务器客户端与目标服务器之间的服务器,客户端向代理发送一个请求并指定目标服务器,然后代理向目标服务器请求并获得内容,并返回给客户端,平时的代理服务器一般是正向代理服务器。核心:用户知道自己访问的目标服务器场景:跳板机、访问原来无法访问的网站,比如国外的一些站点反向代理服务器客户端与目标原创 2021-09-08 00:14:49 · 263 阅读 · 0 评论