智能边缘BIE

    baetyl-activation配置

    模块默认从 etc/baetyl 工作目录下读取配置文件,配置文件格式解读如下:

    interval: [必须]  自动激活模式失败时再次请求的时间间隔,最小10s
    server: 与自动激活二选一,手动激活模式下,录入激活信息页面访问地址,此时注意映射对应端口
      listen: 0.0.0.0:16868             # web ui 的ip和端口
      pages:  var/db/baetyl/page      # web ui 页面的加载地址
    fingerprints: 与自动激活二选一,自动激活模式下,按列表顺序获取首个非空信息作为指纹,现支持mac、cpu、hostID、sn文件
      - proof: mac				# 指纹类型:mac 地址
        value: ene0				# 待获取 mac 地址的网卡名称
      - proof: cpu				# 指纹类型:cpu ID
      - proof: hostID			# 指纹类型:hostID
      - proof: sn				# 指纹类型:sn 文件映射
        value: sn 				# 记录sn数据的文件名称
    client: [必须]激活服务相关配置
      address: 激活服务接口地址
      insecure: 是否进行安全性验证
      ca: 在insecure为false时需要,从ca路径下加载密钥
    attributes: [必须]激活相关字段和预配置数据
      - name: deviceCompany 			# 字段名称:设备厂家
        label: 					# 字段注释信息:设备供应商
        value:					# 预配置数据
      - name: masterKey 				# 服务端根据 deviceCompany 和 deviceType 生成的一型一密的密钥
        label: 
        value:
      - name: deviceType				# 字段名称:设备类型
        label: 
        value:
    logger: 日志配置项
      path: 			# 默认为空,即不打印到文件;如果指定文件则输出到文件
      level: 			# 默认值:info,日志等级,支持debug、info、warn和error
      format: 			# 默认值:text,日志打印格式,支持text和json
      age:
        max:			# 默认值:15,日志文件保留的最大天数
      size:
        max:			# 默认值:50,日志文件大小限制,单位MB
      backup:
        max:			# 默认值:15,日志文件保留的最大数量
    一篇
    baetyl-remote-mqtt配置
    一篇
    baetyl-video-infer配置