MQTT 브로커 추가

구독자와 게시자 간의 통신을 처리하도록 MQTT 브로커를 구성합니다.
  1. 에서
    MQTT
    를 마우스 오른쪽 버튼으로 클릭하고
    새로 만들기
    MQTT 브로커
    를 선택합니다.
  2. 에서
    MQTT 브로커
    설정을 구성합니다.
    수신기 포트
    수신 대기할 포트 번호가 필요합니다. 이 변수가 사용되고 포트가 제공되지 않으면 기본 수신기가 시작되지 않습니다.
    FactoryTalk Optix
    의 기본값은 하나의 공통 구성이 있는 단일 수신기입니다.
    최대 연결 수
    허용되는 최대 클라이언트 연결 수로, 정수(최대 25)로 표시됩니다.
    이동 중인 최대 메시지 수
    클라이언트당 현재 이동 중인 서비스 품질(QoS) 1 및 2 메시지의 최대 수입니다. 여기에는 핸드셰이크 중이거나 다시 시도되는 메시지가 포함됩니다. 이 값을 0으로 설정하면 이러한 메시지에 대한 상한이 지정되지 않습니다. 값을 1로 설정하면 QoS 1 및 2 메시지의 순차적 전달이 보장됩니다.
    최대 QoS
    지원되는 최대 QoS입니다. 최댓값보다 높은 QoS로 게시하는 클라이언트는 연결이 끊어집니다.
    대기 중인 최대 메시지 수
    클라이언트당 대기열에 있는 QoS 1 및 2 메시지의 최대 수로, 현재 이동 중인(브로커에서 처리 중인) 메시지는 포함되지 않습니다. 대기 중인 메시지의 최대 수(0보다 큼)를 설정하는 것이 좋습니다.
    메시지 크기 제한
    브로커가 허용하는 최대 메시지 크기입니다. 이 크기를 초과하는 수신 메시지는 브로커에서 수락되지 않습니다. 이 값을 0으로 설정하면 모든 유효한 MQTT 메시지가 크기 제한 없이 수락됩니다. 하지만 MQTT는 실제 최대 크기를 268,435,455바이트로 제한합니다.
    유지 사용 가능
    유지된 메시지 지원을 비활성화하려면
    거짓
    으로 설정합니다. 클라이언트가 유지 비트가 설정된 메시지를 게시하는 경우 지원이 비활성화되면 연결이 끊어집니다.
    익명 인증
    거짓
    으로 설정하면 사용자 암호 인증이 필요합니다.
    으로 설정하면 사용자 암호 인증이 필요하지 않습니다.
    클라이언트 인증서 필요
    기본적으로 TLS 지원 수신기는 HTTPS 지원 웹 서버처럼 작동하며, 서버는 인증 기관(CA)에서 서명한 인증서를 사용하고 클라이언트는 해당 인증서가 신뢰할 수 있는 인증서인지 확인합니다. 전반적인 목표는 네트워크 트래픽을 암호화하는 것입니다.
    require_certificate
    을 참으로 설정하면 클라이언트가 네트워크에 연결하기 위해 유효한 인증서를 제공해야 합니다. 이렇게 하면 MQTT에서 제공하는 메커니즘 외부에서 브로커에 대한 액세스를 제어할 수 있습니다.
    CA 인증서 파일
    CA 인증서가 포함된 파일의 경로를 정의합니다. 이러한 인증서는 수신 클라이언트 인증서를 확인할 때 신뢰할 수 있습니다. CA 체인의 경우
    cpath
    는 다음과 같이 하드 코딩된 것으로 간주됩니다.
    \ProjectFiles\PKI\Own\Certs
    브로커 인증서 파일
    PEM 인코딩된 서버 인증서의 경로입니다.
    브로커 개인 키 파일
    PEM 인코딩된 키 파일의 경로입니다.
프로젝트 보기
MQTT
폴더에 구성된 MQTT 브로커 개체가 나타납니다.
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal