MQTT

MQTTの調査

953 views

MQTTプロトコルに対応するOSSに、mosquittoがある。
本書では、dockerのunbutu20.04にmosquittoをインストールし、動作確認を行う手順を記す。

ubuntu20.04をpullして起動する

docker image pull ubuntu:20.04
docker container run -p 1883:1883 -it --name mqtt ubuntu:20.04

mosquittoをインストールする

apt-get update
apt-get install mosquitto mosquitto-clients

mosquittoを起動する

/etc/init.d/mosquitto start

サブスクライバーを起動する

 mosquitto_sub -d -t orz

パブリッシャーでメッセージを送る

まず、別のターミナルを起動する。

 docker exec -it mqtt /bin/bash

次にメッセージをパブリッシュする。

 mosquitto_pub -d -t orz -m "hello"

ポート番号

デフォルトでは1883を使用する模様。
設定で変更できると思われる。
ポート番号:1883(TCP 接続)、8883(SSL/TLS 接続)、12470(WebSocket 接続)、12473(WebSocket SSL/TLS 接続)。

Page 1 of 5.

次のページ



[添付ファイル]


お問い合わせ

プロフィール

すぺぺぺ

自己紹介

本サイトの作成者。
プログラムは趣味と勉強を兼ねて、のんびり本サイトを作っています。
フレームワークはdjango。
ChatGPTで自動プログラム作成に取り組み中。

サイト/ブログ

https://www.osumoi-stdio.com/novel/

ツイッター

@darkimpact0626