The invention discloses a service governance system based on a micro service architecture, which includes a consumer user system, a matching system and a provider user system. Wherein, the consumer user system includes a service request system for consumer users to make service requests; a service receiving system; the invention provides a service governance system based on the micro service architecture, in the process of service realization, consumers and providers build an efficient matching service governance system, and has the function of feedback consumer service evaluation to providers It is convenient for the provider to upgrade the service, promote the excellent development of the service, and realize positive feedback; the invention further sets up a matching system including a request classification system, which is used to classify the requests of the consumer users; a usable service classification system, which is used to classify the currently available services; a call matching system, which is used to perform correlation matching according to the service request classification and usable service classification , greatly improving the matching efficiency.
【技术实现步骤摘要】
一种基于微服务架构的服务治理系统及其方法
本专利技术属于微服务架构的
,具体为一种基于微服务架构的服务治理系统及其方法。
技术介绍
微服务不需要像普通服务那样成为一种独立的功能或者独立的资源。定义中称,微服务是需要与业务能力相匹配,这种说法完全正确。不幸的是,仍然意味着,如果能力模型粒度的设计是错误的,那么,我们就必须付出很多代价。如果你阅读了Fowler的整篇文章,你会发现,其中的指导建议是非常实用的。在决定将所有组件组合到一起时,开发人员需要非常确信这些组件都会有所改变,并且规模也会发生变化。服务粒度越粗,就越难以符合规定原则。服务粒度越细,就越能够灵活地降低变化和负载所带来的影响。然而,利弊之间的权衡过程是非常复杂的,我们要在配置和资金模型的基础上考虑到基础设施的成本问题;微服务作为一项在云中部署应用和服务的新技术已成为当下最新的热门话题。但大部分围绕微服务的争论都集中在容器或其他技术是否能很好的实施微服务,而红帽说API应该是重点。企业和服务提供商正在寻找更好的方法将应用程序部署在云环境中,微服务被认为是未来的方向。通过将应用和服务分解成更小的、松散耦合的组件,它们可以更加容易升级和扩展,理论上是这样;然而缺少一种系统的微服务架构的服务治理系统,服务治理升级效率低且效果差,为此,专利技术人综合各类因素提出了一种基于微服务架构的服务治理系统及其方法。
技术实现思路
本专利技术的目的在于:为了解决
技术介绍
涉及的技术问题,提供一种基于微服务架构的服务治理系统及其方法 ...
【技术保护点】
1.一种基于微服务架构的服务治理系统,其特征在于:该服务治理系统(1)包括消费者用户系统(101)、匹配系统(102)和提供者用户系统(103)。/n
【技术特征摘要】
1.一种基于微服务架构的服务治理系统,其特征在于:该服务治理系统(1)包括消费者用户系统(101)、匹配系统(102)和提供者用户系统(103)。
2.如权利要求1所述的一种基于微服务架构的服务治理系统,其特征在于:所述消费者用户系统(101)包括服务请求系统(1011),用于消费者用户提出服务请求;
服务接收系统(1012),用于消费者用户接收匹配而来的服务;
服务评价系统(1013),用于消费者用户评价接收的服务。
3.如权利要求1所述的一种基于微服务架构的服务治理系统,其特征在于:所述匹配系统(102)包括请求分类系统(1021),用于对消费者用户的请求进行分类;
可用服务分类系统(1023),用于目前可用服务的分类;
调用匹配系统(1022),用于根据服务请求分类和可用服务分类进行相关性匹配。
4.如权利要求1所述的一种基于微服务架构的服务治理系统,其特征在于:所述提供者用户系统(103)包括可用服务系统(1031);用于存储可用服务;
服务升级系统(1032),用于提供者升级服务操作。
5.如权利要求2所述的一种基于微服务架构的服务治理系统,其特征在于:所述服务请求系统(1011)包括消费者用户注册系统(10111);用于消费者用户的注册和登录;
消费者用户积分系统(10112);用于消费者用户接收服务后,支付相关费用。
6.如权利要求4所述的一种基于微服务架构...
【专利技术属性】
技术研发人员:陈敏,杨晨,张成涛,杨阳,柳晓阳,远建平,
申请(专利权)人:浙江华东工程数字技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。