[发明专利]业务自动部署方法、服务调度管理模块以及EPG平台有效
申请号: | 201711161189.2 | 申请日: | 2017-11-21 |
公开(公告)号: | CN109818902B | 公开(公告)日: | 2021-08-17 |
发明(设计)人: | 宋皓;祝谷乔 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04N21/258;H04N21/854 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 方亮 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 自动 部署 方法 服务 调度 管理 模块 以及 epg 平台 | ||
本发明提供了一种业务自动部署方法、服务调度管理模块以及EPG平台,其中的方法包括:对于加入EPG平台的微服务进行注册处理,配置该微服务相对应的访问控制规则,并将访问控制规则发送给API网关,API网关根据访问控制规则确定到达微服务的访问路由,实现对于微服务的访问。本发明的业务自动部署方法、服务调度管理模块,能够解决现有的新业务无法实现在EPG平台上的自动化部署,以及由于技术架构封闭导致的新业务上线周期长、原有业务更新慢等问题;能够较好的符合视频业务互联网化的快速发展,满足多样化业务在平台上自动化、快速部署的需求,提升用户体验。
技术领域
本发明涉及互联网技术领域,尤其涉及一种业务自动部署方法、服务调度管理模块以及EPG平台。
背景技术
随着视频业务互联网化的发展,对于新业务上线时间、业务更新速度、以及用户体验都有着更高的要求。当前IPTV EPG(Electronic Program Guide,电子节目指南)平台技术架构相对封闭,存在新业务上线周期长、原有业务更新慢、用户交互体验差的问题,对于智能搜索、个性化推荐等旨在提升用户交互体验的功能也缺乏支持。面对视频业务的快速发展,当前EPG平台的架构已远远不能满足业务多样化的需求。
发明内容
有鉴于此,本发明的一个或多个实施例提供一种业务自动部署方法、服务调度管理模块以及EPG平台。
根据本公开的一个方面,提供一种业务自动部署方法,包括:对于加入电子节目指南EPG平台的微服务进行注册处理;配置该微服务相对应的访问控制规则,并将所述访问控制规则发送给API网关;所述API网关接收到对于所述微服务的访问请求,根据所述访问控制规则确定到达所述微服务的访问路由,实现对于所述微服务的访问。
可选地,所述对于加入EPG平台的微服务进行注册处理包括:接收到所述微服务发送的注册请求;在对所述注册请求审核成功后,为所述微服务分配身份标识。
可选地,所述配置该微服务相对应的访问控制规则包括:接收到所述微服务发送的微服务能力声明请求;获取与所述微服务对应的微服务接口信息并对所述微服务接口信息进行审核;根据所述微服务以及通过审核的所述微服务接口信息配置所述访问控制规则,其中,所述访问控制规则包括:open API接口与所述微服务之间的调用映射信息、所述微服务与其它微服务之间的接口调用信息。
可选地,监控所述微服务的运行状况,并定期向所述API网关同步所述运行状况。
可选地,所述根据所述访问控制规则确定到达所述微服务的访问路由、实现对于所述微服务的访问包括:所述API网关接收到EPG应用通过open API接口发送的对于微服务的API接口访问请求;所述API网关根据所述访问控制规则以及所述运行状况,确定所述EPG应用对于所述微服务的访问路由,并将所述访问路由映射为访问所述微服务所需调用的API接口,通过所述所需调用的API接口对所述EPG应用提供对所述微服务的访问服务。
可选地,接收到所述微服务发送的注册信息变更请求;获取所述微服务对应的新的微服务接口信息并对所述新的微服务接口信息进行审核;根据所述微服务以及通过审核的所述新的微服务接口信息配置新的访问控制规则,并下发给所述API网关。
根据本公开的另一方面,提供一种服务调度管理模块,包括:注册单元,用于对于加入电子节目指南EPG平台的微服务进行注册处理;调度控制单元,用于配置该微服务相对应的访问控制规则,并将所述访问控制规则发送给API网关;API网关,用于接收对于所述微服务的访问请求,根据所述访问控制规则确定到达所述微服务的访问路由,实现对于所述微服务的访问。
可选地,所述注册单元,用于接收所述微服务发送的注册请求;在对所述注册请求审核成功后,为所述微服务分配身份标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711161189.2/2.html,转载请声明来源钻瓜专利网。