【技术实现步骤摘要】
一种基于融合微服务架构的系统
本专利技术涉及微服务
,特别涉及一种基于融合微服务架构的系统。
技术介绍
微服务架构是一种特定的软件应用程序设计方式—将大型软件拆分为多个独立可部署服务组合而成的套件方案。虽然这种架构风格的确切定义还存在争议,但并不妨碍其在众多企业的实际应用中被实践,并体现出了具备通用特征的业务功能、自动化部署、端点智能化以及对语言与数据的离散化控制能力。另外,Docker作为一种开源的应用容器引擎,帮助开发者将他们的应用以及依赖打包到一个可移植的容器中,便于应用的部署和扩展。而随之产生的微容器概念和微服务正好相辅相成,通过Docker封装的应用可以轻松运行在以扩容能力见长的云计算平台上。数人云作为专业的数据中心管理系统,提供了基于Mesos和Docker技术的企业级容器云生产环境,通过一键部署、横向扩展、持续集成等特性,助力微服务架构在企业应用环境的实践。微服务架构近年来尤其受各大互联网公司的追捧,比如微信、七牛云、陆金所、敦煌网等知名企业都在运用其来架构自己的平台。这些互联网企业拥有庞大的用户数据、更专业规范的企业级的PaaS服务,他们通过 ...
【技术保护点】
一种基于融合微服务架构的系统,其特征在于,包括:应用模块、接口访问模块、业务服务模块、公共服务模块、资源管理模块;所述应用模块发送数据请求;所述接口访问模块用于接收并处理所述应用模块发送的数据请求,并根据所述数据请求确定执行所述数据请求的微服务单元,且发送有关所述微服务单元的信息;所述业务服务模块用于接收所述接口访问模块发送的所述微服务单元信息,并根据所述微服务单元信息调用所述微服务;所述公共服务模块用于根据预先设置的微服务与服务的对应关系查找对应的服务,所查找到的服务用于接收所述微服务的指令;所述资源管理模块用于存放所述公共服务模块中服务的数据,用于将对应的数据根据所述服 ...
【技术特征摘要】
1.一种基于融合微服务架构的系统,其特征在于,包括:应用模块、接口访问模块、业务服务模块、公共服务模块、资源管理模块;所述应用模块发送数据请求;所述接口访问模块用于接收并处理所述应用模块发送的数据请求,并根据所述数据请求确定执行所述数据请求的微服务单元,且发送有关所述微服务单元的信息;所述业务服务模块用于接收所述接口访问模块发送的所述微服务单元信息,并根据所述微服务单元信息调用所述微服务;所述公共服务模块用于根据预先设置的微服务与服务的对应关系查找对应的服务,所查找到的服务用于接收所述微服务的指令;所述资源管理模块用于存放所述公共服务模块中服务的数据,用于将对应的数据根据所述服务的请求回传至所述公共服务模块,并经由所述微服务发送至所述业务服务模块,所述业务服务模块将所述数据通过所述接口访问模块发送至所述应用模块。2.根据权利要求1所述一种基于融合微服务架构的系统,其特征在于,所述应用模块为应用程序或web。3.根据权利要求1所述的一种基于融合微服务架构的系统...
【专利技术属性】
技术研发人员:潘琪青,
申请(专利权)人:深圳市商沃科技发展有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。