MQTT-Broker hinzufügen

Konfiguration eines MQTT-Brokers für die Handhabung der Kommunikation zwischen den Abonnenten und den Herausgebern.
  1. Klicken Sie mit der rechten Maustaste in auf
    MQTT
    und wählen Sie dann
    Neu
    und
    MQTT-Broker
    aus.
  2. Konfigurieren Sie in die folgenden Einstellungen für den
    MQTT-Broker
    :
    Listener-Port
    Portnummer, auf der gelauscht werden soll, ist erforderlich. Wenn diese Variable verwendet wird und kein Port angegeben wird, wird der Standard-Listener nicht gestartet.
    Die Standardeinstellung für
    FactoryTalk Optix
    ist eine allgemeine Konfiguration mit einem Port, an dem gelauscht wird.
    Maximale Verbindungen
    Maximale Anzahl an zulässigen Clientverbindungen, ausgedrückt als Ganzzahl, bis zu 25.
    Maximale Anzahl an In-Flight-Meldungen
    Die maximal pro Client übertragene Anzahl an QoS-1- und QoS-2-Meldungen. Dazu gehören auch Meldungen, die sich im Handshake befinden und wiederholt werden. Wenn Sie kein Maximum festlegen möchten, legen Sie für diesen Wert 0 fest. Durch Festlegung auf 1 wird die Zustellung von QoS 1- und QoS 2-Meldungen in der richtigen Reihenfolge gewährleistet.
    Maximale QoS
    Legt die maximal unterstützte QoS fest. Die mit einer höheren als die hier angegebene QoS veröffentlichenden Clients werden getrennt.
    Maximale Anzahl an Meldungen in der Warteschlange
    Die maximale Anzahl an QoS-1- und QoS-2-Meldungen pro Client in der Warteschlange, ausgenommen der sich derzeit in Übertragung befindlichen Meldungen (d. h. die Meldungen, die gerade vom Broker verarbeitet werden). Es wird nicht empfohlen, für diesen Wert 0 (kein Maximum) festzulegen.
    Grenzwert für Meldungsgröße
    Mit dieser Option wird die maximal zulässige Größe der Meldungen für den Broker festgelegt. Wenn empfangene Meldungen diese Größe überschreiten, werden sie vom Broker abgewiesen. Der Standardwert ist 0, d. h. alle gültigen MQTT-Meldungen werden akzeptiert. MQTT begrenzt die tatsächlich maximal zulässige Größe auf 268.435.455 Byte.
    Verfügbare beibehalten
    Um die Unterstützung für beibehaltene Meldungen zu deaktivieren, legen Sie für diesen Wert
    Falsch
    fest. Wenn ein Client eine Meldung mit gesetztem Beibehaltungs-Bit veröffentlicht, wird seine Verbindung getrennt, wenn die Unterstützung hierfür deaktiviert wurde.
    Clientzertifikat anfordern
    Standardmäßig funktioniert ein TLS-fähiger Listener ähnlich wie ein https-fähiger Webserver. Der Server verfügt über ein Zertifikat, das von einer Zertifizierungsstelle signiert wurde, und der Client überprüft, ob es sich um ein vertrauenswürdiges Zertifikat handelt. Das übergeordnete Ziel ist die Verschlüsselung des Netzwerkverkehrs. Wenn Sie require_certificate auf Wahr setzen, muss der Client ein gültiges Zertifikat bereitstellen, um eine Verbindung mit dem Netzwerk herzustellen. Dadurch kann der Zugriff auf den Broker außerhalb der von MQTT bereitgestellten Mechanismen gesteuert werden.
    ZS-Zertifikatdatei
    Definiert den Pfad zu der Datei, die ZS-Zertifikate enthält. Diese Zertifikate werden bei der Überprüfung der Zertifikate eingehender Clients als vertrauenswürdig angesehen. Bei einer CA-Kette wird bei
    cpath
    davon ausgegangen, dass dieser als
    \ProjectFiles\PKI\Own\Certs
    statisch codiert ist.
    Broker-Zertifikatdatei
    Pfad zum PEM-codierten Serverzertifikat.
    Private Schlüsseldatei des Brokers
    Pfad zur PEM-codierten Schlüsseldatei.
In der
Projektansicht
wird jetzt im Ordner
MQTT
das konfigurierte MQTT-Broker-Objekt angezeigt.
Rückmeldung geben
Haben Sie Fragen oder Feedback zu dieser Dokumentation? Bitte geben Sie hier Ihr Feedback ab.