16.微服务
morning_china
这个作者很懒,什么都没留下…
展开
-
微服务
1. 服务框架 主要是 多个应用之间的通信这一块 RPC REST 二进制 json (序列化协议) 是否支持跨语言 spring boot dubbo gRPC 等 2.运行时支撑服务 服务注册发现 (Eureka) 服务路由网关(Zuul) 负载均衡原创 2018-02-01 17:32:54 · 171 阅读 · 0 评论 -
如何做到高可用性
可以从以下三个方面努力:努力做到不出故障(故障频率要低) 1) 注意对下游的依赖 2) 注意自己的逻辑 3) 注意上游的调用平均无故障时间(Mean Time Between Failures, MTBF):系统平均能够运行多长时间,才发生一次故障。故障的范围要小 注意隔离故障恢复时间要短 注意监控(发现问题) 注意增加定位手段(定位问题) 快速解决问题平均修复时...原创 2018-08-23 10:14:03 · 1585 阅读 · 0 评论