[发明专利]微服务快速集成系统、方法、设备及存储介质在审
| 申请号: | 202110911052.4 | 申请日: | 2021-08-10 |
| 公开(公告)号: | CN113656096A | 公开(公告)日: | 2021-11-16 |
| 发明(设计)人: | 喻世奇;余贵 | 申请(专利权)人: | 成都长城开发科技有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445 |
| 代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 刘世权 |
| 地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 微服 快速 集成 系统 方法 设备 存储 介质 | ||
1.微服务快速集成系统,其特征在于,包括微服务管理模块、微服务功能管理模块、微服务集成模块和配置文件包生成模块;其中,
所述微服务管理模块,用于管理所有的微服务;
所述微服务功能管理模块,用于管理所有可提供的功能;
所述微服务集成模块,用于从所有微服务功能中选取所需的微服务功能集成微服务;
所述配置文件包生成模块,用于选择所需的微服务并生成系统部署所需的配置文件包。
2.如权利要求1所述的微服务快速集成系统,其特征在于,所述系统还包括对外接口管理模块,用于提供所有对外接口,对外接口至少包括添加接口、修改接口和删除接口。
3.如权利要求2所述的微服务快速集成系统,其特征在于,所述添加接口、修改接口和删除接口均设置有接口拦截器,拦截器记录操作人及操作信息。
4.如权利要求1所述的微服务快速集成系统,其特征在于,所述系统还包括配置类型管理模块,用于管理微服务可识别的配置文件文件类型,包括对新配置文件类型的录入。
5.如权利要求1所述的微服务快速集成系统,其特征在于,所述微服务管理模块包括微服务新增子模块、微服务修改子模块、微服务删除子模块和微服务查询子模块;所述微服务功能管理模块包括微服务功能新增子模块、微服务功能修改子模块、微服务功能删除子模块和微服务功能查询子模块;其中,
微服务新增子模块,用于添加新的微服务;
微服务修改子模块,用于对已添加的微服务进行修改;
微服务删除子模块,用于删除已添加的微服务;
微服务查询子模块,用于查询已添加的微服务;
微服务功能新增子模块,用于添加新的微服务功能;
微服务功能修改子模块,用于对已添加的微服务功能进行修改;
微服务功能删除子模块,用于删除已添加的微服务功能;
微服务功能查询子模块,用于查询已添加的微服务功能。
6.如权利要求5所述的微服务快速集成系统,其特征在于,所述可提供的功能至少包括以下配置信息:
数据字典、所涉及的数据库表结构及其对应初始数据、国际化码和可供外部变更的配置项及默认值。
7.微服务快速集成方法,采用如权利要求1-6任一所述的微服务快速集成系统,其特征在于,包括以下步骤:
录入微服务功能的配置;
根据需求选择所需微服务功能生成微服务;
选择一个或多个微服务生成配置文件压缩包;
将配置文件压缩包交付部署。
8.如权利要求7所述的微服务快速集成方法,其特征在于,所述配置文件压缩包包括由若干功能集成的一个或多个微服务,所述配置文件压缩包生成一个或多个。
9.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现如权利要求7或8任一项所述的微服务快速集成方法。
10.一种计算机可读存储介质,其特征在于,所述存储介质中存储有计算机程序,所述计算机程序由处理器加载并执行以实现如权利要求7或8任一项所述的微服务快速集成方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都长城开发科技有限公司,未经成都长城开发科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110911052.4/1.html,转载请声明来源钻瓜专利网。





