一种生成微服务的方法和装置及电子设备

基本信息

申请号 CN201911348429.9 申请日 -
公开(公告)号 CN111092954A 公开(公告)日 2020-05-01
申请公布号 CN111092954A 申请公布日 2020-05-01
分类号 H04L29/08;H04L12/24 分类 电通信技术;
发明人 陈涛;王西刚;张学;许晓伟;董芸 申请(专利权)人 北京首信科技股份有限公司
代理机构 北京布瑞知识产权代理有限公司 代理人 北京首信科技股份有限公司
地址 100015 北京市朝阳区将台路5号B1座3层
法律状态 -

摘要

摘要 本发明公开了一种生成微服务的方法和装置及电子设备,该方法包括以下步骤:针对至少一个订阅平台中的每个订阅平台,创建个性化服务内容。打包所述个性化服务内容,得到微服务包,并将所述微服务包分配到多个云平台虚拟机,其中,所述多个云平台虚拟机中的一台作为所述微服务包的主云平台虚拟机,用于处理所述微服务包,所述多个云平台虚拟机中的其他至少一个云平台虚拟机作为所述微服务包的备云平台虚拟机,用于备份所述微服务包。根据所述微服务包生成订阅推送任务,部署启动和安装所述订阅推送任务,并执行所述订阅推送任务。本发明公开的方法解决了单机服务内存溢出和多线程集群服务容易导致雪崩的问题。