微服务的几种架构方案

微服务与传统服务一区别就是在于负载均衡。

web服务,最早多台服务是基于nginx的,一个域名下挂了多台机器。那么可以实现动态的扩容,在这基础上再实现服务的监控。
2012年左右,出现了dubbo。可以基于zookeeper做服务的注册发现和负载均衡。
2016年左右,spring cloub开始流行,2018阿里出现了个nacos,这是基于spring cloud的,这个更加简单易用,很多公司转成这个工具。
docker开始流行于2016年左右,随后基于k8s应用于生产,istio用来做服务注册和发现成为另一种非Java的实现方案。

文/程忠 浏览次数:0次   2022-05-05 21:25:13

相关阅读


评论:
点击刷新

↓ 广告开始-头部带绿为生活 ↓
↑ 广告结束-尾部支持多点击 ↑