代理配置


EnOS 为用户提供了配置代理服务器的功能,配置后可在 MQTT SubMQTT Pub 节点中重复使用。配置的代理可以根据需要进行监控、编辑和删除。

创建代理

  1. 登入 EnOS 管理控制台,点击 设备数据集成 > 代理配置,即可看到已配置的代理列表。

  2. 点击 新建代理

  3. 填写以下信息。

    • 名称: 代理的名称。

    • 类型: 代理的类型,目前仅支持 MQTT 代理

    • 密码: 代理的密码。

    • 描述: 代理的描述。

  4. 点击 确定 创建代理,其创建后将具有系统生成 ID,显示在 代理配置 列表中,状态为 离线。获取代理信息,例如其用户名和 URL,参见 编辑代理配置

编辑代理配置

  1. 进入 设备数据集成 > 代理配置,从列表中寻找需要编辑的代理,点击 编辑 图标 btn_edit

  2. 用户名URL 是系统生成而不能编辑外,其他字段均可编辑。

  3. 编辑完成后,点击 确定 以保存修改内容。

../_images/server_config_edit.png

开启/关闭代理

备注

开启代理之前,确保已分配代理所需的资源。更多信息,参见 分配资源

  1. 进入 设备数据集成 > 代理配置,从列表中寻找需要开启的代理,并点击 开启 图标 btn_start

  2. 代理状态将从 离线 改成 部署中,一旦部署成功,状态将改成 在线

  3. 欲关闭代理,点击 关闭 图标 btn_stop,其状态将改成 离线

分配资源

备注

分配资源之前,确保已在 EnOS 管理控制台 > 资源管理 中申请设备集成资源。有关请求资源的更多信息,参见 EnOS 上的资源

  1. 进入 设备数据集成 > 代理配置,从列表中寻找需要分配资源的代理,并点击 运行配置 图标 btn_allocate

    • 单实例运行资源:表示每个实例消耗的计算资源(以 CU 计算)。具有多个客户端的代理需要消耗更多的计算资源,因此推荐较大的单实例运行资源。代理最小部署单位为 1 CU,最大为 8 CU,且不能超过剩余资源数。

    • 运行资源总数:OU 申请到的设备集成资源总数。

    • 剩余资源:可用的剩余资源数。


  2. 点击 确定 完成资源分配。

监控运行状态

  1. 进入 设备数据集成 > 代理配置,从列表中寻找需要查看其运行时状态的代理,并点击 运行监控 图标 btn_monitor

  2. 此时将会出现一个弹窗,以图表的形式展示代理的 CPU /内存使用情况、出队/入队消息以及订阅主题。

    • CPU/内存:展示过去 1 小时内代理的 CPU 和内存每 1 分钟的使用情况,以及过去 1 小时的代理连接数和代理消息数。

    • 出队/入队消息:展示过去 24 小时内每 5 分钟的出队和入队消息数量。

    • 订阅主题:实时主题订阅信息,包括以下字段。信息将在客户端下线的大约 10 分钟后自动清楚。

      • 主题名称:消息的主题名称将显示在消息的安全级别后,如:EXACTLY_ONCE:主题名称

      • ID:客户端 ID。

      • 状态:消息是否有效。

      • 待分发:待分发消息的数量。

      • 已分发:已分发消息的数量。

删除代理

  1. 进入 设备数据集成 > 代理配置,从列表中寻找需要删除的代理,点击 删除 图标 btn_delete

  2. 删除后的代理不可恢复。若确定删除代理,在弹出窗口中点击 删除 按钮。