微服务架构下,如何打造别具一格的服务治理体验?(上)(3)
发布时间:2021-01-07 14:43 所属栏目:53 来源:网络整理
导读:值得注意的是,服务能力可以被装配或卸载,这个过程分为Soft模式和Hard模式.Soft模式是通过配置的方式,服务能力的实现(例如jar包)还存在;Hard模式就是配置与实现一起装配或卸载.实际应用中,Soft模式更加灵活,服务能
值得注意的是,服务能力可以被装配或卸载,这个过程分为Soft模式和Hard模式.Soft模式是通过配置的方式,服务能力的实现(例如jar包)还存在;Hard模式就是配置与实现一起装配或卸载.实际应用中,Soft模式更加灵活,服务能力实现的变更可以交给节点升级来做.
当然计算节点自身管理包含工作有很多扩展,要根据实际需求定义. 三、打造微服务计算的基础三件事微服务计算平台实现服务治理首先要解决三个基础:服务注册与发现,服务监控,服务调用控制. 1)服务注册 经典的服务注册方法有以下两种:
但它也有如下问题:
基于前文的计算节点模型,我们的微服务注册过程如下:
我们的服务注册过程是以心跳系统为基础的,服务注册是心跳事务中的一种.实际上服务注册中心是基础服务能力“心跳服务端”的功能,而它的载体是另一个计算节点(如图服务计算节点B),这也是计算节点的对等性体现,因为任何一个具备心跳服务端能力的计算节点都可以作为服务注册中心. (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读