边缘服务配置批量下发
针对工业场景大规模的设备接入需求,ECP 提供了边缘服务配置的批量下发功能,支持将相同的配置信息同时下发给多个边缘硬件上的边缘服务,通过该功能可以加快 IIOT 项目的快速部署实施及运维效率。
配置的批量下发功能可以帮助管理员快速实现一致和可靠的配置策略,提高边缘计算环境的稳定性和可靠性,降低因配置错误或不一致导致的故障和损失。
克隆指定边缘服务实例
在边缘服务列表页,ECP 支持可以使用某一个边缘服务的配置制作成模版。
如需配置模版:
- 以系统/组织/项目管理员的身份登录 ECP。
- 在边缘服务管理页,在目标边缘服务实例行,点击操作栏下的更多图标,选择克隆。
- 在随即弹出的对话框中,ECP 会抽象出待制作的模版参数。
功能选择
选择 数采功能
或 数据处理功能
,将相应功能的配置批量下发到其他边缘服务。
模版编辑
使用 ${} 参数化 Json 标签、数字、字符串、或其他文本。
例如将 tcp://127.0.0.1:1883
参数化为 tcp_addr
。
参数化前和参数化后的配置如下所示:
参数化前:
"mqtt": "{\"stream1\":{\"insecureSkipVerify\":false,\"protocolVersion\":\"3.1.1\",\"qos\":1,\"server\":\"tcp://127.0.0.1:1883\"}}"
参数化后:
"mqtt": "{\"stream1\":{\"insecureSkipVerify\":false,\"protocolVersion\":\"3.1.1\",\"qos\":1,\"server\":\" ${tcp_addr} \"}}"
编辑完成后,点击下一步进入选择边缘服务页。
选择边缘服务
在选择边缘服务页,您可基于边缘服务名称、EndPoint、版本、或标签快速定位待同步参数的服务实例,然后点击实例前的复选框快速选择。
参数编辑
在参数编辑页,您可批量为多个边缘服务的参数赋值,提高边缘配置的效率。
在参数编辑页,ECP 会根据模版参数和选择的边缘服务,生成一个可下载的参数模版文件;
点击按钮参数模版下载下载到本地,您可通过 Excel 等工具在本地编辑:
例如将
tcp_addr
的默认值设为tcp://10.0.0.1:8008
。将
Proxy-eKuiper
的tcp_addr
值设为tcp://10.0.0.2:8008
。将
config-test-83bd0f-1
的tcp_addr
值设为tcp://10.0.0.3:8008
。sss-fc2c45-1
不做任何设置,将使用tcp_addr
的默认值tcp://10.0.0.1:8008
。
重新上传编辑后的参数到参数编辑页;
可以使用预览功能查看一个边缘服务的配置实例;
配置好批量参数以后,使用检查功能校验模版和参数内容是否合法。
检查完成的模版和参数即可执行配置下发任务,点击执行,进入执行结果页。
查看配置下发进度
点击确认后,将弹出批量配置下发的结果对话框,您可在此查看:
待配置的实例总数、成功数和失败数;
绿色圆圈
表示执行成功,红色感叹号
表示执行失败对于配置失败的情况,您可在原因列查看失败的原因
点击模版下载即可下载本次已成功执行的配置模版和参数结果,方便在后续配置更新时复用。
如果需要查看边缘配置下发的历史结果,可以在系统管理界面的操作审计中查找。