建立应用配置

点击“应用配置版本列表”栏右上方的“最新配置(草稿)”按钮,开始创建应用配置;

建立应用配置 - 图1

创建本地Hub模块配置

点击“添加模块”按钮,弹框进入接入创建页面:

建立应用配置 - 图2

  • 来源,官方
  • 模块,本地Hub模块
  • 名称,输入名称且当前配置唯一
  • 监听的端口和协议
  • 报文长度限制,最大255m
  • 是否开启日志
    创建完成,进入具体配置页面:

建立应用配置 - 图3

添加本地权限

建立应用配置 - 图4

添加主题路由

建立应用配置 - 图5

  • 数据源及Qos
  • 目的地及Qos

创建本地函数计算模块配置

点击“添加模块”按钮,弹框进入接入创建页面:

建立应用配置 - 图6

  • 来源,官方
  • 模块,本地函数计算模块
  • 名称,输入名称且当前配置唯一
  • 接入hub、协议和端口、权限名称
  • 是否开启日志
    创建完成,进入具体配置页面:

建立应用配置 - 图7

添加函数路由

建立应用配置 - 图8

  • 来源,百度云-函数计算、百度云-规则引擎、百度云-对象存储
  • 函数配置,选取各自来源的函数体或模型文件
  • 输入数据源/数据目的地主题
  • 输入qos等级0/1
  • 函数计算还应填写函数实例配置项,包括:实例数最小(0-100)、实例数最大(1-100)、超时时间,同一个函数在配置文件中的函数实例配置会保持一致。
注意- 百度云-函数计算 可以引入python函数- 百度云-规则引擎 可以引入sql函数- 百度云-对象存储 可以引入用户存储的tensorflow模型

创建本地视频接入模块配置

点击“添加模块”按钮,弹框进入接入创建页面:

建立应用配置 - 图9

  • 来源,官方
  • 模块,本地视频接入模块
  • 名称,输入名称且当前配置唯一
  • 接入hub、协议和端口、权限名称
  • RTMP Server开放的端口
  • 是否开启日志
    创建完成,进入具体配置页面:

建立应用配置 - 图10

添加视频权限

建立应用配置 - 图11

添加视频路由

建立应用配置 - 图12

  • 视频源,发布主题,输出格式,抽帧频率

创建远程MQTT模块配置

点击“添加模块”按钮,弹框进入接入创建页面:

建立应用配置 - 图13

  • 来源,官方
  • 模块,远程MQTT模块
  • 名称,输入名称且当前配置唯一
  • 接入hub、协议和端口、权限名称
  • 是否开启日志
    创建完成,进入具体配置页面:

建立应用配置 - 图14

添加远程连接

建立应用配置 - 图15

  • 接入,远程HUB接入认证资源
  • 本地Hub中的订阅主题,该模块订阅hub模块的主题
  • 远程连接中的订阅主题,订阅远程MQTT Server的主题
  • timeout、interval、keepalive、地址

创建用户自定义模块配置

点击“添加模块”按钮,弹框进入接入创建页面:

建立应用配置 - 图16

  • 来源,用户
  • 模块,用户自定义模块
  • 名称,输入名称且当前配置唯一
    创建完成,进入具体配置页面:

建立应用配置 - 图17

用户自定义模块的配置需要用户自己输入配置脚本,只支持Yaml格式。

调整模块启动顺序

配置界面的模块列表展示了各个模块配置信息,其中可以调整模块的先后启动顺序,建议官方hub模块首先启动,以提供给其他模块接入。

建立应用配置 - 图18

计算列表

配置界面的计算列表展示了配置中所有的函数计算,包含函数的来源、信息、所在模块。

建立应用配置 - 图19

权限列表

配置界面的权限列表展示了配置中所有的权限和所在模块。更新权限:当用户在认证资源更新权限当证书或密码时,请在配置中更新权限进行同步。

建立应用配置 - 图20

最后更新于 2018-12-28 10:23:09

原文: https://openedge.tech/docs/tutorials/console/Create-app-config