微服务的配置处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:26689307 阅读:36 留言:0更新日期:2020-12-12 02:37
本申请涉及一种微服务的配置处理方法、装置、计算机设备和存储介质。该方法包括:展示目标产品的微服务列表;获取对微服务列表的待配置微服务的触发操作;响应触发操作,展示微服务的配置界面;获取通过微服务的配置界面所选定的业务场景;展示微服务在业务场景下的配置信息;获取对配置信息的编辑操作,得到目标产品的微服务在业务场景下编辑后的配置信息。该方法提高了微服务的配置处理效率。

【技术实现步骤摘要】
微服务的配置处理方法、装置、计算机设备和存储介质
本申请涉及互联网
,特别是涉及一种微服务的配置处理方法、装置、计算机设备和存储介质。
技术介绍
微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间相互协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务和服务之间采用轻量级的通信机制相互沟通,每个服务都围绕着具体的业务进行构建,并且能够被独立的部署到生产环境、类生产环境等。对于面向不同的定制用户的应用程序产品来说,不同用户的业务场景不同,采用微服务架构的配置信息存在差异。如一个图像处理系统在部署在一个网络下时和部署在被网闸隔离的两个网络下时业务专用网络分别对应两个业务场景,微服务在每个业务场景下的配置信息,如环境变量不同。当下基于微服务架构,需要对不同业务场景构建配置信息。然而传统的微服务的配置处理方法,需要将每个业务场景单独作为一个项目构建,并分别处理微服务的配置信息。这就需要为每个业务场景构建项目,在配置时,需要进入项目,对每个业务场景分别进行配置。若从一个产品的一个应用场景切换本文档来自技高网...

【技术保护点】
1.一种微服务的配置处理方法,所述方法包括:/n展示目标产品的微服务列表;/n获取对所述微服务列表的待配置微服务的触发操作;/n响应所述触发操作,展示所述微服务的配置界面;/n获取通过所述微服务的配置界面所选定的业务场景;/n展示所述微服务在所述业务场景下的配置信息;/n获取对所述配置信息的编辑操作,得到所述目标产品的所述微服务在所述业务场景下的编辑后的配置信息。/n

【技术特征摘要】
1.一种微服务的配置处理方法,所述方法包括:
展示目标产品的微服务列表;
获取对所述微服务列表的待配置微服务的触发操作;
响应所述触发操作,展示所述微服务的配置界面;
获取通过所述微服务的配置界面所选定的业务场景;
展示所述微服务在所述业务场景下的配置信息;
获取对所述配置信息的编辑操作,得到所述目标产品的所述微服务在所述业务场景下的编辑后的配置信息。


2.根据权利要求1所述的方法,其特征在于,所述微服务对应的场景还包括原始场景,所述原始场景的配置信息是业务场景的基础配置信息;所述方法还包括:
获取通过所述微服务的配置界面所选定的原始场景;
展示所述原始场景的配置信息;
获取对所述原始场景的配置信息的配置操作,得到所述微服务在原始场景下的配置信息;
根据所述原始场景下的配置信息更新所述微服务在业务场景下的配置信息。


3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
响应产品创建指令,展示产品创建界面;
通过所述产品创建界面创建所述目标产品;
获取所述目标产品的微服务在原始场景和/或业务场景下的配置信息。


4.根据权利要求3任一项所述的方法,其特征在于,所述方法还包括:
获取参考产品的信息;
获取所述目标产品的微服务在原始场景和/或业务场景下的配置信息,包括:
复制所述参考产品的微服务在原始场景和/或业务场景下的配置信息,得到所述目标产品的微服务在原始场景和/或业务场景下的配置信息。


5.根据权利要求3所述的方法,其特征在于,获取所述目标产品的微服务在原始场景和/或业务场景下的配置信息,包括:
获取已有产品对应的已有编排文件以及待导入配置信息的所述目标产品的目标场景;
对所述已有编排文件进行解析,得到所述已有产品的微服务在已有场景下的配置信息;
根据所述已有产品的微服务在已有场景下的配置信息,创建所述目标产品的微服务;...

【专利技术属性】
技术研发人员:杨飞曹素杰
申请(专利权)人:北京旷视科技有限公司
类型:发明
国别省市:北京;11

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

1