「12张手绘图」我搞懂了微服务架构( 十 )
微服务技术架构体系
下面我分享一下大部分公司都使用的微服务技术架构体系:
服务发现
主流的服务发现 , 分为三种:
第一种 , 开发人员开发了程序以后 , 会找运维配一个域名 , 服务的话通过 DNS 就能找到我们对应的服务 。
缺点是 , 由于服务没有负载均衡功能 , 对负载均衡服务 , 可能会有相当大的性能问题 。
第二种 , 是目前普遍的做法 。 可以参考 Zuul 网关 , 每一个服务都通过服务端内置的功能注册到注册中心 , 服务消费者不断轮询注册中心发现对应的服务 , 使用内置负载均衡调用服务 。
缺点是 , 对多语言环境不是很好 , 你需要单独给消费者的客户端开发服务发现和负载均衡功能 。 当然了 , 这个方法通常都是用在 Spring Cloud 上的 。
推荐阅读
- 地下城与勇士|dnf真好玩,我搞个漫游一身速度装,没事上线刷刷图搬搬砖
- fate grand order|fgo官方超勇行为:黑暗业界顶级画师米奇王成功上岸 为卡莲绘图
- 明日方舟|明日方舟虎鲸亲爹画师新绘图引热议 年轻的博士你喜欢红蒂还是蓝蒂
- 我的世界|阴阳师520登录奖励汇总 12张蓝票福利放送 黑蛋碎片惯例是2片
- 地下城与勇士|DNF:附魔大洗牌?奥兹玛新增5张传说、12张粉卡,仅1张有用
- 明日方舟|明日方舟:小日子老师新绘图引热议 晒痕泳装让众多博士心肺停止
- 张良|王者荣耀:张良最强教学!我制作了12张动图,告诉你全部细节
- 用好5个技巧,提高CAD绘图区的占屏比,打造你的绘图“全面屏”
- 五分钟能干什么?学习到CAD快速绘图的技巧
- 苹果证实收购英国3D绘图公司Ikinema