摘要:
Keepalived配置Nginx自动重启,实现7X24小时不间断服务 现在主备是正常的, Keepalived服务关闭会自动切换到backup, 那么要是Nginx挂了呢 136模拟Nginx停止 ./nginx -s quit 此时HA明显还存在, 但是却无法访问了 编写脚本检测Nginx 进入 阅读全文
摘要:
双机主备 HA其实就是高可用, 现在部署的其实就是一台Nginx, 但凡是单节点, 都会存在宕机的可能性, 所以我们需要一个备用机, 来完成高可用, 解决单点故障问题 Keepalived概念 解决单点故障 组件免费 可以实现高可用HA机制 基于VRRP协议 虚拟理由冗余协议(VRRP) Virtu 阅读全文
摘要:
动静分离 特点 分布式, 因为将前端和后端分开了, 不再由后端返回页面, 可以减少服务器的压力 前后端解耦, 可以独立开发, 前后端并行 静态归于Nginx发布 接口服务化, 统一只提供数据 数据特点 静态数据 css/js/html/images/audios/videos 动态数据 得到的数据可 阅读全文
摘要:
Nginx配置SSL证书提供HTTPS访问 安装SSL模块 进入software文件夹中的Nginx文件夹 cd /home/software/nginx-1.16.1/ 配置SSL模块 ./configure \ --prefix=/usr/local/nginx \ --pid-path=/va 阅读全文
摘要:
Nginx控制浏览器缓存 浏览器缓存 第一次请求为200, 大小为49.8kb, 代表是直接从服务器请求的 刷新后状态为304, 大小为181B, 代表是加载的浏览器缓存 设置浏览器是否缓存 可以通过个勾选Disable cache禁用浏览器缓存, 那么每次都是加载服务器 Nginx设置资源过期时间 阅读全文
摘要:
使用Keepalived提高吞吐量 可以使用keepalived设置长连接, 减少连接的创建和关闭, 提高吞吐量 设置方式 upstream tomcats { server 192.168.247.136:8001; server 192.168.247.136:8002; server 192. 阅读全文
摘要:
upstream指令参数 max_conns 默认值为0, 值为数字类型, 用于限制该服务器的最大连接数(如果是多个工作进程,那么就会超出这个值) 设置方式 upstream tomcats { server 192.168.247.136:8001 max_conns=2; server 192. 阅读全文
摘要:
负载均衡 轮询 默认的负载均衡策略, 常用于多台服务器,资源配置一样的情况, 这样可以把流量均匀的分配到每台服务器 加权轮询 一把来说, 可能第一次部署的服务器配置都是一样的, 但是到了后期, 业务快速拓展, 就需要增加服务器, 并且购买的也是性能更高的服务器, 这个时候轮询,策略就不太好了, 这个 阅读全文
摘要:
Nginx构建Tomcat集群 搭建构图 我因为使用虚拟机的关系, 我就不搭建那么多Linux了, 直接用3个端口区分 Linux安装JDK [root@localhost tomcats]# java -version openjdk version "1.8.0_181" OpenJDK Run 阅读全文
摘要:
四层, 七层与DNS负载均衡 四层负载均衡 F5硬负载均衡 LVS四层负载均衡 Haproxy四层负载均衡 Nginx四层负载均衡 七层负载均衡 Nginx七层负载均衡 Haproxy七层负载均衡 Apache七层负载均衡 DNS地域负载均衡 总结 一般如果是小公司的话一台7就可以了, 如果是中型公 阅读全文