一种基于容器化微服务的智能分析服务系统、方法及介质技术方案

技术编号:28128998 阅读:27 留言:0更新日期:2021-04-19 11:48
本发明专利技术涉及一种基于容器化微服务的智能分析服务系统、方法及介质,包括:服务注册中心,用于对服务提供方的提供的服务进行注册,并向服务消费方提供服务列表;智能服务网关,用于接收服务调用者输入的请求,并根据请求内容调用服务列表中对应服务;智能分析服务模块,用于以集群形式部署经过服务注册中心注册的服务,其根据服务类型对服务分类,并将相同类别的服务部署到同一容器中;服务配置中心,用于存储容器和服务的配置信息,支撑智能分析服务的运行;数据库,用于存储智能服务存储模块中服务所需的数据。其通过同时结合微服务和容器化,能够实现各种智能分析服务的统一开发、部署和管理。部署和管理。部署和管理。

【技术实现步骤摘要】
一种基于容器化微服务的智能分析服务系统、方法及介质


[0001]本专利技术涉及一种基于容器化微服务的智能分析服务系统、方法及介质,属于数据分析处理


技术介绍

[0002]目前,随着机器学习和深度学习等人工智能技术的快速发展,视觉、语音、自然语言等领域不断涌现出各种智能化技术研究成果,尤其在GPU、TPU等专用型并行计算设备的不断更新换代下,各种智能化应用逐渐在实际生活场景中落地。智能分析技术已经趋于成熟,但是对于依赖GPU这种特定计算设备的智能分析服务的统一开发、部署和管理,还处于单体式框架和微服务框架并存的阶段。
[0003]智能分析服务属于计算密集型任务,现有的基于单体式框架的多智能分析服务的开发,由于其计算量大,采用一体化打包进行部署,因此其存在复杂度较高、开发速度较慢、代码部署周期长、难以扩展、系统启动慢、系统错误隔离性差、可伸缩性差和线上问题修复时间长等缺点。

技术实现思路

[0004]针对上述问题,本专利技术的目的是提供了一种基于容器化微服务的智能分析服务系统、方法及介质,其通过开发多种不同应用类型本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于容器化微服务的智能分析服务系统,其特征在于,包括:服务注册中心、智能服务网关、智能服务存储模块、服务配置中心和数据库;所述服务注册中心,用于对智能分析服务提供的服务进行注册,并向服务消费方提供服务列表;所述智能服务网关,用于接收服务调用者输入的调用请求,并根据调用请求内容调用所述服务列表中对应服务;所述智能分析模块,用于以集群形式部署经过所述服务注册中心注册的服务,其根据所述服务类型对服务分类,并将相同类别的服务部署到同一容器中;所述服务配置中心,用于存储所述容器和服务的配置信息,能够支撑智能分析服务的运行和动态更新;所述数据库,用于存储所述智能服务存储模块中所述服务所需的数据。2.如权利要求1所述的基于容器化微服务的智能分析服务系统,其特征在于,所述服务注册中心通过与已注册节点通讯,判断所述节点是否健康,剔除不健康节点;并在服务消费方订阅的服务发生变更时通知服务消费方,所述已注册节点包括服务提供方和服务消费方的节点。3.如权利要求1所述的基于容器化微服务的智能分析服务系统,其特征在于,所述智能服务网关通过Zuul实现,接收到服务调用者输入的调用请求以后向所述数据库发送调用请求,获取需要处理的数据,然后通过服务消费方获取服务列表,并将所述调用请求和数据转发给相应的服务,所述服务响应所述调用请求并对数据进行处理。4.如权利要求3所述的基于容器化微服务的智能分析服务系统,其特征在于,所述调用请求包括业务类型、设备编号、数据源的地址和身份认证信息。5.如权利要求1所述的基于容器化微服务的智能分析服务系统,其特征在于,所述服务注册中心包括两个E...

【专利技术属性】
技术研发人员:毛少将郭宇鹏王晓周昌锋石雷
申请(专利权)人:通号智慧城市研究设计院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1