5.5. 2018-03-12

5.5.1. 上节课回顾

5.5.2. 本节内容

haproxy
envoy,traefik,nginx
ceph,redis
puppet

分布式应用架构
restful表征状态转移
microservices微服务

蓝绿发布:
灰度发布:
金丝雀发布:

发布,变更,故障处理。

人工,版本控制,配置中心

结构化数据,非结构化数据,半结构化数据

NOSQL存储系统, redis

tps每秒的事务数量

redis可以缓存数据

vanish可以缓存网页

绝不允许没有监控的服务器上限。

sre: 站点可靠性工程师

qa质量保证。

版本控制系统。

ansible小规模的系统,puppet,saltstack等重量级的

分布式配置中心,

4层调度和7层调度。

https:
贵,慢
四层调度,后端服务器都要配置证书。

pv 2000-3000之间基本nginx就可以了。

haproxy

bind :80,:443
bind ip:80,
bind /var/run/s.sock

ipc 进程间通信

balance algo argv

roundrobin 轮调

支持权重的动态调正

会话追踪
会话粘性, 会话复制集群,集中会话。

网络层监测
传输层检查
应用层监测


统计页面

acl可以同名, 表示或者关系。

acl