动静分离技术:CDN、
负载均衡:
实现手段:
1) lvs / lb / 四层数据包, 速度快,不解包。
2) 反向代理(nginx 、 Node.js 七层 URI/location 建立三次握手,请求传递、转发
存储ip、请求uri、次数、时间等,
)
Load Balance 健康检查
算法:
随机
轮训
哈希
最少连接数
权重/动态权重
多级缓存
防穿透
限流
熔断
降级
灰度发布
服务无状态:分布式问题
update user set status = 2 where status = 1 and id = 1;