摘要:
看到知乎上有一段解释挺清楚的,转载下 TP=Top Percentile,Top 百分位数。 是统计学中的一个统计值,类似中位数、四分位数等概念。 TP90 TP99 T999 等常用于评估软件系统的处理性能。 具体解释如下: 假设你统计了一段时间内访问系统的100次请求数据,他们的响应耗时分别是: 阅读全文
摘要:
Redis Persistence Redis provides a different range of persistence options: The RDB persistence performs point in time snapshots of your dataset at spe 阅读全文
摘要:
redis 常用数据类型 Redis的数据类型 string string字符串 string:最简单的字符串类型键值对缓存, 也是最基本的 key相关 keys :查看所有的key (不建议在生产上使用,有性能影响) type key : key的类型 string类型 get/set/del : 阅读全文
摘要:
LVS 是什么? LVS简介 LVS(LinuxVirtualServer)即Linux虚拟服务器,是由章文嵩博士主导的开源负载均衡项目,目前LVS已经被集成到Linux内核模块中。 LVS通过ipvs模块,作用于网络模型中的第四层,传输层。keepalived作用于第七层 应用层。相比较于keep 阅读全文
摘要:
配置Keepalived双主热备 原理 架构图 使用keepalived创建两个虚拟ip,每个虚拟IP对应一个nginx实例。 实现当其中一个nginx挂掉后能自动切换到可以实例。 再结合云服务提供的DNS轮训(负载均衡服务),对请求进行轮训。 规则:以1个虚拟ip分组归为同一个路由 主节点配置: 阅读全文
摘要:
Keepalived配置nginx自动重启 1. 增加nginx 检查脚本 !/bin/bash A= 判断nginx是否宕机,如果宕机尝试重新启动 if [ $A eq 0 ];then /usr/local/nginx/sbin/nginx 等待3秒检查nginx 如果没有启动成功 则停止kee 阅读全文
摘要:
keepalive 可将连接转换为指定的长连接,减少了创建,销毁连接产生的系统开销 proxy_http_version 1.1; 表示长连接的版本号 proxy_set_header Connection ""; 清空Connect内容 阅读全文
摘要:
通过使用keepalived组件实习主,备节点转换。 keepalived基于VRRP协议(虚拟路由冗余协议) 虚拟路由冗余协议 VRRP 解决内网单机故障 构建多路由器MASTER BACKUP 虚拟IP VIP(Virtual IP Address) 阅读全文
摘要:
max_conns 节点的最大连接数 slow_start 缓慢启动时间 down 节点下线 backup 备用节点 max_fails 允许的最大失败数 fail_timeout 超过最大失败数后的等待时间 阅读全文
摘要:
在conf的service里添加 阅读全文