微服务
Etcd、Confd 、Nginx 服务发现
· ☕ 5 分钟
本篇主要阐述了为什么需要服务发现功能,对几种服务发现工具进行了比较。同时,在 CentOS 上,对 Etcd、Confd 、Nginx 实现服务发现功能进行了实践。 1. 服务注册与发现 1.1 为什么需要注册和发现服务 随着微服务的兴起,大量接口服务化。当新的微服务加入或微

后端服务之接口流量控制
· ☕ 4 分钟
1. 流控 缓存、降级和限流是保护高并发系统的常用方法。缓存以空间换时间、减少了 CPU 和网络调用的耗时;降级保护了核心服务的高可用,高峰时段延时或拒绝处理非核心请求;限流是通过限制并发请求来保护系统。 限流就是,在有限资源的情况下,每个 API 接口单位时间内