导入与导出应用服务
应用服务导入功能支持将本地应用服务数据导入到 LHC 控制台的应用服务创建页。本文介绍如何通过 LHC 控制台导入与导出应用服务。
背景介绍
企业级应用研发一般会有多个环境,比如开发测试环境、生产环境等,在不同的环境中需要配置相同或相近的应用服务。如果在开发测试环境创建和发布了应用服务 A,进行测试验证后,需要在生产环境重新发布和发布应用服务 A,可能会带来如下问题:
重复配置:每个应用服务在新的环境都需要手动配置,导致很大的重复工作量。
测试生产不一致:手动填写应用服务创建页会出现遗漏现象,可能导致生产和测试环境配置不一样,无法达到开发测试验证的预期效果。
基于以上两个问题,LHC 提供应用服务导入与导出功能,支持将应用服务以 JSON 格式导出,然后导入其他环境,极大简化了应用服务的创建和发布操作,进而有效提升运维效率,保障用户体验。
导入应用服务
重要
应用服务导入功能,并非实际创建应用服务,而是基于导入的应用服务数据预先填充应用服务创建页。
您可以通过 LHC 控制台将 JSON 格式的应用服务配置信息导入当前环境。具体操作如下:
登录控制台,在左侧导航栏单击 发布运维 > 应用服务。
在应用服务列表页,单击 导入。
在弹窗中选择本地保存的 JSON 格式的应用服务数据,单击 打开。
导入后,可根据实际业务需要在自动填充的应用服务创建页修改具体的配置项信息。
导出应用服务
将当前环境下的目标应用服务导出为 JSON 格式文件。具体操作如下:
登录控制台,在左侧导航栏单击 发布运维 >应用服务。
在应用服务列表页,单击应用服务名称进入 应用服务详情 页。
选择 版本 页签进入版本列表页。
单击目标应用服务版本右侧 操作 栏中的 导出,以 JSON 格式将应用服务数据保存至本地。