添加 MQTT 代理

配置 MQTT 代理来处理订阅者和发布者之间的通信。
  1. 中,右键单击
    MQTT
    ,选择
    新建
    ,然后选择
    MQTT 代理
  2. 中,配置
    MQTT 代理
    设置:
    侦听器端口
    需要指定要侦听的端口号。如果使用此变量但未提供端口,则不会启动默认侦听器。
    默认值
    FactoryTalk Optix
    是具有一个通用配置的单个侦听器。
    最大连接数
    允许的最大客户端连接数,以整数表示,最多 25 个。
    最大飞行中消息数
    每个客户端传输中 QoS 1 和 QoS 2 的最大数量。这包括在握手和重试过程中的消息。设置为 0 表示无最大数值。设置为 1 将保证按顺序传递 QoS 1 和 2 消息。
    最大 QoS 等级
    支持的最大 QoS。以高于最大值的 QoS 发布的客户端将断开连接。
    最大队列消息数
    每个客户端队列中的最大 QoS 1 和 QoS 2 消息数,不包括当前正在传输(由代理处理)的消息。将值设置为 0 表示无最大值,但不推荐此做法。
    消息大小限制
    此选项设置代理允许的最大消息大小。代理将不接受超过此大小的接收消息。默认值 0 表示接受所有有效的 MQTT 消息。MQTT 规定实际最大大小为 268435455 字节。
    保留可用
    设置为
    false
    可禁用保留消息支持。如果客户端发布设置了保留位的消息,则在禁用该支持的情况下,将断开连接。
    需要客户端证书
    默认情况下,启用 TLS 的侦听器将与启用 https 的 Web 服务器以类似的方式运行。服务器具有一个由 CA 签署的证书,客户端将验证该证书是否为受信任的证书。总体目标是对网络流量进行加密。如果将 require_certificate 设置为 true,则客户端必须提供有效的证书才能连接到网络。这允许在 MQTT 提供的机制之外控制对代理的访问。
    CA 证书文件
    定义包含 CA 证书的文件的路径。在检查传入的客户端证书时,这些证书将被视为受信任的。对于 CA 链,假定
    cpath
    被硬编码为
    \ProjectFiles\PKI\Own\Certs
    代理证书文件
    PEM 编码服务器证书的路径。
    代理私钥文件
    PEM 编码密钥文件的路径。
项目视图
MQTT
文件夹中会出现所配置的 MQTT 代理对象。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈