建立应用配置
点击“应用配置版本列表”栏右上方的“最新配置(草稿)”按钮,开始创建应用配置;
创建本地Hub模块配置
点击“添加模块”按钮,弹框进入接入创建页面:
- 来源,官方
- 模块,本地Hub模块
- 名称,输入名称且当前配置唯一
- 监听的端口和协议
- 报文长度限制,最大255m
- 是否开启日志
创建完成,进入具体配置页面:
添加本地权限
- 权限,选择本地HUB模块接入认证资源
- 订阅主题、发布主题
添加主题路由
- 数据源及Qos
- 目的地及Qos
创建本地函数计算模块配置
点击“添加模块”按钮,弹框进入接入创建页面:
- 来源,官方
- 模块,本地函数计算模块
- 名称,输入名称且当前配置唯一
- 接入hub、协议和端口、权限名称
- 是否开启日志
创建完成,进入具体配置页面:
添加函数路由
- 来源,百度云-函数计算、百度云-规则引擎、百度云-对象存储
- 函数配置,选取各自来源的函数体或模型文件
- 输入数据源/数据目的地主题
- 输入qos等级0/1
- 函数计算还应填写函数实例配置项,包括:实例数最小(0-100)、实例数最大(1-100)、超时时间,同一个函数在配置文件中的函数实例配置会保持一致。
注意- 百度云-函数计算 可以引入python函数- 百度云-规则引擎 可以引入sql函数- 百度云-对象存储 可以引入用户存储的tensorflow模型
创建本地视频接入模块配置
点击“添加模块”按钮,弹框进入接入创建页面:
- 来源,官方
- 模块,本地视频接入模块
- 名称,输入名称且当前配置唯一
- 接入hub、协议和端口、权限名称
- RTMP Server开放的端口
- 是否开启日志
创建完成,进入具体配置页面:
添加视频权限
- 权限,选择本地RTMP接入认证资源
- 设置视频源
添加视频路由
- 视频源,发布主题,输出格式,抽帧频率
创建远程MQTT模块配置
点击“添加模块”按钮,弹框进入接入创建页面:
- 来源,官方
- 模块,远程MQTT模块
- 名称,输入名称且当前配置唯一
- 接入hub、协议和端口、权限名称
- 是否开启日志
创建完成,进入具体配置页面:
添加远程连接
- 接入,远程HUB接入认证资源
- 本地Hub中的订阅主题,该模块订阅hub模块的主题
- 远程连接中的订阅主题,订阅远程MQTT Server的主题
- timeout、interval、keepalive、地址
创建用户自定义模块配置
点击“添加模块”按钮,弹框进入接入创建页面:
- 来源,用户
- 模块,用户自定义模块
- 名称,输入名称且当前配置唯一
创建完成,进入具体配置页面:
用户自定义模块的配置需要用户自己输入配置脚本,只支持Yaml格式。
调整模块启动顺序
配置界面的模块列表展示了各个模块配置信息,其中可以调整模块的先后启动顺序,建议官方hub模块首先启动,以提供给其他模块接入。
计算列表
配置界面的计算列表展示了配置中所有的函数计算,包含函数的来源、信息、所在模块。
权限列表
配置界面的权限列表展示了配置中所有的权限和所在模块。更新权限:当用户在认证资源更新权限当证书或密码时,请在配置中更新权限进行同步。
最后更新于 2018-12-28 10:23:09
原文: https://openedge.tech/docs/tutorials/console/Create-app-config